Control flow optimization: Merge consecutive blocks.
[libfirm] / ir / lower /
2012-03-01 Matthias Braunlower_dw: don't fail on Tuple-nodes
2012-02-17 Matthias Braunlower_dw: fix mode mixups, handle ir_bk_bswap
2012-01-10 Matthias Braunlower_dw: respect endianess in Conv builtin funcs
2011-12-19 Matthias Braunmake modelist global
2011-12-19 Matthias Braunmake opcode list global
2011-12-19 Matthias Braunplug more leaks
2011-12-15 Matthias Braunmake unique types/entities part of irprog
2011-12-14 Matthias Braunreplace pamp_find with pmap_get where possible
2011-12-14 Matthias Braunhashptr.h: use inline functions instead of #define
2011-12-14 Matthias Braunavoid unnecessary #define in header
2011-12-14 Matthias Braunremove unnecessary comments before functions
2011-12-14 Matthias Braunremove more pointless end-brace comments
2011-11-17 Matthias Braunremove symconst_type_tag
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-07 Matthias Braunonly add new X nodes as tuple preds if CopyB throws...
2011-11-07 Matthias Braundisallow Conv Is(xx b)
2011-11-07 Matthias BraunSet optimisations moved to transform_node_Mux
2011-11-03 Matthias Braunlower_switch: fix bug in normalisation
2011-11-02 Matthias Braunintroduce Switch node
2011-11-02 Matthias Braungenerate irdump proj-number lookup tables
2011-10-27 Matthias Braunir_mode: simplify interface, improve float-mode handling
2011-10-26 Andreas ZwinkauFix lower_mode_b aka x86code/fehler136
2011-10-25 Christoph MallonRemove ia32_l_Setcc and remove set creation callback...
2011-10-20 Matthias Braunremove is_Global/get_GlobalEntity
2011-10-17 Matthias Braunchange strange indentation
2011-10-13 Sebastian BuchwaldClean up code.
2011-10-13 Sebastian BuchwaldFixed typo.
2011-10-13 Sebastian BuchwaldLower double word builtins.
2011-10-13 Sebastian BuchwaldFixed some typos.
2011-09-27 Manuel MohrAdded option to prevent creation of misaligned loads...
2011-09-23 Manuel MohrConsistently use new function to create compilerlib...
2011-09-22 Manuel MohrAdded callback mechanism to determine compilerlib funct...
2011-09-20 Matthias Brauneliminate ip_outs_state and trouts_state
2011-09-20 Matthias Braunuse IR_GRAPH_STATE instead of irg_extblk_info_state
2011-09-20 Matthias Braunlower_mode_b: handle BadB
2011-09-19 Manuel MohrTurn off CSE when creating Projs during double word...
2011-09-16 Andreas Zwinkaufix warning
2011-09-15 Matthias Braunoops, forgot to add a file
2011-09-15 Matthias Braunlower_mode_b: refactoring, make it more robust
2011-09-15 Sebastian BuchwaldWe can only optimize one CopyB for each return value.
2011-09-14 Manuel MohrMinor indentation fix.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-09-08 Matthias Braunimplement compound-call-argument lowering
2011-09-08 Matthias BraunChange "associated type" logic to a single linked list...
2011-09-06 Matthias Braunremove has_compound_ret_parameter, we already had cc_co...
2011-09-06 Matthias Braunlower parameter entities in softfloat lowerer
2011-09-06 Manuel MohrAdded dw_lower special case to handle Calls whose resul...
2011-09-06 Matthias BraunAlternative fix for const functions with aggregate...
2011-09-06 Matthias Braunsparc: initial support for Alloc/Free nodes
2011-09-02 Sebastian BuchwaldWe may return a parameter and thus need to copy them.
2011-09-01 Manuel MohrDirectly ask backend for current machine size in CopyB...
2011-09-01 Manuel MohrImproved CopyB lowering, made it part of target lowering.
2011-08-22 Matthias Braunadd special constant to represent VA_START-address...
2011-08-19 Christoph MallonUse new_*_Const(irg, get_mode_$VAL(mode)) instead of...
2011-08-17 Christoph MallonAllow selecting one past the last parameter to get...
2011-08-17 Matthias Braunreplace unsupported builtins with library calls
2011-08-17 Matthias Braunfix warnings reported by cparser
2011-08-16 Andreas ZwinkauAPI Change: Use graph state instead of parameter
2011-08-15 Matthias Braunimplement aggregate returns according to sparc ABI
2011-08-12 Sebastian BuchwaldImplemented floating point lowering to Calls into a...
2011-08-05 Matthias Braunmaintain method types variadicity,properties,calling...
2011-08-05 Matthias Braunrework taking of parameter addresses
2011-08-05 Matthias Braunsimplify/rework lower_calls interface and code
2011-07-28 Matthias Braunlowering: fix i_mapper for new exception attributes
2011-07-11 Matthias Braunskip Tuples in mode_b lowerer
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-06-20 Matthias Braunfix bug in lower_calls (found by cparser warning)
2011-06-17 Matthias Braunfix switch lowerer messing up default_proj in some...
2011-06-06 Andreas ZwinkauFix some types
2011-06-01 Matthias Braunlower small switches to ifs
2011-06-01 Andreas Zwinkaulower_dw must deactivate edges
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-05-30 Christoph MallonUse XMALLOCF*().
2011-05-30 Matthias Braunlocalopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0
2011-05-27 Michael BeckFixed typos.
2011-05-27 Michael BeckC99 feature removed.
2011-05-27 Andreas Zwinkauedges deactivate fix
2011-05-25 Matthias Braunfix fehler189.c
2011-05-23 Matthias Braunsparc: implement 64bit lowering
2011-05-23 Matthias Brauncompiler library entities should be visibility_external
2011-05-23 Matthias Braunlower_dw: Shift lowering without intrinsics
2011-05-23 Matthias Braunlower_dw: huge refactoring, allow custom lowering funcs...
2011-05-23 Matthias Braunlower_dw: add support for Bad nodes
2011-05-13 Andreas ZwinkauDelay exchange until all nodes are created
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-06 Matthias Braunlittle cleanup, avoid unnecessary optimize_graph_df
2011-05-06 Matthias Braungive Bad nodes a mode
2011-05-03 Michael BeckBugFix: mode_b lowering might create new control flow...
2011-05-03 Michael BeckBugFix: Always invalidate loop-info if data flow was...
2011-05-02 Matthias Braunfix lower_mode_b: phi inputs may be bad
2011-04-28 Matthias Braunfix an intrinsic lower not reporting changes
2011-04-28 Matthias Braunfix lower_copyB not invalidating irn_outs
2011-04-28 Matthias Braunfix warnings
2011-04-25 Michael BeckBugFix: fixed broken refactoring, associated link canno...
2011-04-24 Michael BeckFixed some size_t related warnings.
2011-04-20 Christoph MallonSimplify: if (!irn_visited(x)) { mark_irn_visited(x...
next