libfirm
2011-05-31 Andreas Zwinkauoptimize_blocks ignores unreachable blocks
2011-05-31 Andreas ZwinkauCosmetics in cfopt
2011-05-31 Andreas ZwinkauFix "Some cleanup of cfopt."
2011-05-30 unknownImproved doxygen docu.
2011-05-30 unknownSome cleanup of cfopt.
2011-05-30 Matthias Braunimprove our 'don't use AM' heuristic: immediates do...
2011-05-30 Christoph MallonUse XMALLOCF*().
2011-05-30 Andreas ZwinkauFix opt/inline.c
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 Michael BeckFixed typos.
2011-05-27 Michael BeckC99 feature removed.
2011-05-27 Michael BeckFixed calculation of meet blocks broken in 4db6c5b3.
2011-05-27 Andreas Zwinkaucfopt must maintain Bad structure
2011-05-27 Sebastian BuchwaldRemoved unused variable.
2011-05-27 Matthias Braunmerge start-block successor with start-block in backend...
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 Christoph Mallonstruct ir_settings_if_conv_t does not exist anymore.
2011-05-27 Christoph MallonMake the elements of binary_table[] const.
2011-05-27 Sebastian BuchwaldAdapted some issues noticed during removal of unused...
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-27 Sebastian BuchwaldFixed some typos.
2011-05-27 Andreas Zwinkaufp-vrp transfer function ignore Bads
2011-05-27 Andreas Zwinkauedges deactivate fix
2011-05-26 Matthias BraunDo not generate declaration for non-existing arch_get_n...
2011-05-26 Matthias Braunfix ShlD/ShrD not getting generated in some cases
2011-05-26 Andreas ZwinkauAnother Bad mode fix
2011-05-26 Matthias Braunconvopt: fix potential bug with modulo shifts, improve...
2011-05-26 Matthias Braunadd some localopts for shifting over the mode size
2011-05-26 Matthias Braunreindent escape_ana.c in firm style
2011-05-26 Andreas Zwinkauifconv must remove bads first
2011-05-26 Andreas ZwinkauNew API function: remove_bads
2011-05-26 Andreas Zwinkausimplify merge_env struct
2011-05-26 Andreas Zwinkaureuse is_switch_Cond function
2011-05-26 Andreas ZwinkauAdditional cfopt: Cond=>Jmp
2011-05-25 Julian OppermannTypo.
2011-05-25 Andreas ZwinkauRemove nop optimization
2011-05-25 Andreas ZwinkauRemove equivalent_node_Block
2011-05-25 Andreas ZwinkauRemove goto
2011-05-25 Andreas ZwinkauFix cfopt Bad mode
2011-05-25 Andreas Zwinkauget_Block_cfgpred_block must return mode_BB
2011-05-25 Andreas ZwinkauFix comment
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-25 Matthias Braunfix warnings
2011-05-25 Matthias Braunfix fehler189.c
2011-05-24 Andreas Zwinkautypo
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 Braunirg_walk_anchors uses visited field, reserve it
2011-05-23 Matthias Brauninclude irnode_t.h, irgraph_t.h for better performance
2011-05-23 Matthias Braunfix some set_ functions not being marked as FIRM_API
2011-05-23 Matthias Braunfix shiftop optimization failing for negative shift...
2011-05-23 Matthias Braunuse irg from block instead of current_ir_graph in backe...
2011-05-23 Matthias Braunadd support for backend nodes without attributes
2011-05-23 Matthias Braunlower_dw: add support for Bad nodes
2011-05-23 Matthias Braunsparc: Sub is mode neutral
2011-05-23 Matthias Braunbackend: ProjT/Start is an anchor and explicitely trans...
2011-05-23 Andreas ZwinkauUnresolved should_be_same constraint => panic
2011-05-18 Andreas Zwinkaufix opt/jumpthreading7
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-13 Andreas ZwinkauDelay exchange until all nodes are created
2011-05-13 Andreas Zwinkauldstop must deactivate edges after changes
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 MallonRemove unused variables, squelch warning about unused...
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-10 Matthias Braunirdom: do not count bad predecessors as control flow
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 ZwinkauReenable asserts
2011-05-06 Andreas ZwinkauUse mode from type instead of return value
2011-05-06 Andreas ZwinkauFix ack/t7
2011-05-06 Andreas Zwinkauremove Bads makes outs inconsistent
2011-05-06 Andreas ZwinkauAdapt cfopt to Bads with modes
2011-05-06 Andreas ZwinkauRevert "fix opt/loop_without_phi"
2011-05-06 Andreas Zwinkaubeabi requires out edges
2011-05-06 Andreas Zwinkauoptimize_graph_df removes all Bads now
2011-05-06 Andreas Zwinkaucfopt maintains Bads now
2011-05-06 Matthias Braunfix compilation in non-debug mode, remove unused #define
2011-05-06 Matthias Braunopt_inline: fix uninitialized memory usage
2011-05-06 Matthias Braunverify that all blocks can be found by walk_block_graph
2011-05-06 Matthias Braunircfscc: remove is_outermost_StartBlock check - it...
2011-05-06 Matthias Braunlittle cleanup, avoid unnecessary optimize_graph_df
2011-05-06 Matthias Braungive Bad nodes a mode
next