Use XMALLOCF*().
[libfirm] / ir / ir /
2011-05-30 Matthias Braunlocalopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0
2011-05-28 Matthias Braunimplement Cmp(Conv(x),Const) => Cmp(x,Const)
2011-05-27 Sebastian BuchwaldRemoved unused variable.
2011-05-27 Matthias Braunfix activate_backedges failing for nodes with Deleted...
2011-05-27 Matthias Braunimplement 'x-(x&y) => x & ~y' localopt
2011-05-27 Matthias Braunimplement/refactor x&~x, x|~x, x^~x and x+~x localopts
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-26 Matthias Braunadd some localopts for shifting over the mode size
2011-05-26 Andreas ZwinkauNew API function: remove_bads
2011-05-25 Julian OppermannTypo.
2011-05-25 Andreas ZwinkauRemove equivalent_node_Block
2011-05-25 Andreas Zwinkauget_Block_cfgpred_block must return mode_BB
2011-05-25 Matthias Brauncleanup fragile op handling
2011-05-25 Matthias Braungenerate n_Node_XXX enums for node inputs
2011-05-25 Matthias BraunBad,Unknown are no cfopcdes
2011-05-23 Matthias Braunirg_walk_anchors uses visited field, reserve it
2011-05-23 Matthias Braunfix shiftop optimization failing for negative shift...
2011-05-17 Andreas Zwinkaucode placement fixes gcse
2011-05-16 Andreas ZwinkauCode reuse
2011-05-16 Andreas ZwinkauDo not gcse unreachable code
2011-05-10 Michael BeckRemoved C99 features, adopt to Firm style.
2011-05-10 Michael BeckRemove kept Bad AFTER dead blocks are deleted to ensure...
2011-05-10 Michael BeckMoved some helper functions from irgopt to irtools...
2011-05-10 Christoph MallonUse simple assignment instead of memcpy() when possible.
2011-05-10 Matthias Braunsimplify unreachable code elimination:
2011-05-10 Matthias Braunfix iredges EDGE_KIND_BLOCK not updating correctly...
2011-05-10 Matthias Braunfix cfg_dumper omitting bads
2011-05-10 Matthias Brauniredges: remove unnecessary skip_Proj
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauImplicit set_irg_loopinfo_inconsistent
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-09 Andreas ZwinkauImplicit set_irg_outs_inconsistent
2011-05-06 Christoph MallonRemove extra dash from assert graph filenames.
2011-05-06 Andreas Zwinkauremove Bads makes outs inconsistent
2011-05-06 Andreas Zwinkauoptimize_graph_df removes all Bads now
2011-05-06 Matthias Braunfix compilation in non-debug mode, remove unused #define
2011-05-06 Matthias Braunverify that all blocks can be found by walk_block_graph
2011-05-06 Matthias Braungive Bad nodes a mode
2011-05-06 Matthias Braunmark outs as inconsistent when end node is changed
2011-05-06 Matthias Braunoptimize_graph_df: iterate marking of unreachable block...
2011-05-05 Christoph MallonRemove pointless local variables.
2011-05-04 Matthias Braunfix unreachable code elimination failing for blocks...
2011-05-04 Matthias Braunalways compute doms in optimize_graph_df instead of...
2011-05-02 Matthias Braunalso do unreachable code elimination during gcse
2011-05-02 Matthias Braunimprove robustness of CFG verifier for strange cases...
2011-05-02 Matthias Braunenqueue users of Bad as well in optimize_graph_df
2011-05-02 Matthias Braunonly calculate dominance if CFG verification was fine...
2011-04-30 Michael BeckC99 feature removed.
2011-04-29 Matthias Braundo not kill unreachable code in gcse
2011-04-28 Matthias Braunimprove firm profiler (based on patch by Steven Schäfer)
2011-04-28 Matthias Braundump postdom info in vcg graphs
2011-04-28 Matthias BraunSimplify handling of unreachable code
2011-04-28 Matthias BraunVerify that each Cond has a true/false/default Proj
2011-04-28 Matthias Braunadd cfg verifier ensuring 1 cfop per block and only...
2011-04-28 Matthias Braunadd unknown_jump opflag for the special case of a jump...
2011-04-28 Matthias Brauncleanup/reformat irop_t.h
2011-04-28 Matthias Braunverify that the predecessor of a block is a cfop
2011-04-28 Matthias Braunlittle cleanup in block walker code
2011-04-25 Michael BeckSlightly improved type dumper.
2011-04-24 Michael BeckFixed some size_t related warnings.
2011-04-24 Michael BeckSwitch irg index to type size_t, making the API more...
2011-04-20 Sebastian BuchwaldUse corresponding macro.
2011-04-20 Christoph MallonSimplify: if (!irn_visited(x)) { mark_irn_visited(x...
2011-04-20 Matthias Braunadd simple load-after-load and loaf-after-store optimiz...
2011-04-19 Michael BeckBugFix: Fixed wrong todo fix.
2011-04-16 Michael BeckC99 feature removed.
2011-04-15 Sebastian BuchwaldPrevent SSA construction from running into endless...
2011-04-15 Andreas ZwinkauFix stupid typo
2011-04-15 Andreas ZwinkauHarden ssacons against reintroducing a bug
2011-04-15 Andreas ZwinkauUse block walk for ssa_cons_start
2011-04-15 Matthias Braunfix mismatched decl/implementation
2011-04-15 Matthias Braunfix cmp_ASM_attr
2011-04-15 Matthias Braunfix cparser warnings
2011-04-15 Matthias Braunremove unused code
2011-04-15 Andreas ZwinkauUse get/set functions instead of direct access to is_ma...
2011-04-14 Christoph MallonRevert "Let the block walker enter endless loops only...
2011-04-14 Christoph MallonLet the block walker enter endless loops only at kept...
2011-04-13 Matthias Braunremove r_keep_alive and let keep_alive decide irg based...
2011-04-13 Matthias Braunfix incorrect and(Cmp(a,0),Cmp(b,0)) localopt
2011-04-12 Sebastian BuchwaldAdded missing proj nr.
2011-04-08 Andreas ZwinkauMerge branch 'kaps-included' into master
2011-04-08 Matthias BraunAnother rewrite of prolog/epilog handling: Delay their...
2011-04-08 Andreas Zwinkaumerge kaps
2011-04-08 Sebastian BuchwaldRevived grgen dumper for TTC 2011.
2011-04-08 Matthias Brauncleanup iredges API a bit
2011-04-08 Sebastian BuchwaldFixed some typos.
2011-04-07 Michael Beckirg_verify() now runs on unpinned graphs without asserting.
2011-04-06 Christoph MallonFix regression: Allow setting the current block to...
2011-04-03 Michael BeckAdd assertions if set_cur_block() is tried for a block...
2011-03-30 Matthias Braunremove get_irg_tls() concept, simply use SymConst and...
2011-03-30 Matthias Braunremove the deprecated and unused construct of a value_r...
2011-03-30 Matthias Braunremove pointless first_variadic_param attribute from...
2011-03-30 Matthias Braunrename Store_align/Load_align to XXX_unaligned and...
2011-03-25 Matthias Braunfix ir_is_equality_cmp_0 returning true for signed_var > 0
2011-03-24 Michael BeckC99 feature removed.
2011-03-24 Matthias Braunfix and(cmp,cmp) optimisation rule, loosen verify to...
2011-03-24 Matthias Braunimplement some localopt rules for And(Cmp(a,0), Cmp...
2011-03-16 Matthias Braunreplace and kill survive_dce stuff
2011-03-11 Michael Beckfixed size_t printing
2011-03-09 Christoph MallonFix typos in comments: s/it's/its/ and related corrections.
next