fix ShlD/ShrD not getting generated in some cases
[libfirm] / ir /
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 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
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 MallonPrevent endless recursion in if-conv in endless loops.
2011-05-05 Sebastian BuchwaldA function that (indirectly) calls itself is not const...
2011-05-05 Christoph MallonFix embarrassing typo in fp-vrp.
2011-05-05 Christoph MallonUse the bound of ==-Confirms in fixpoint vrp.
2011-05-05 Christoph MallonRemove pointless local variables.
2011-05-05 Andreas Zwinkaufix opt/loop_without_phi
2011-05-05 Andreas Zwinkaufix opt/gcse_no_end
2011-05-04 Matthias Brauncfopt: fix countless bugs introduced when changing...
2011-05-04 Matthias Braunfix cfopt not marking all possible blocks as removable...
2011-05-04 Matthias Braunfix unreachable code elimination failing for blocks...
2011-05-04 Christoph MallonConsider that unreachble blocks might have no bitinfo.
2011-05-04 Christoph MallonAssert monotonicity in set_bitinfo().
2011-05-04 Christoph MallonEnsure that the result of a node is undefined if any...
2011-05-04 Christoph MallonConsider that unreachble blocks might have no bitinfo.
2011-05-04 Christoph MallonCorrectly handle the case that unreachble blocks are...
2011-05-04 Christoph MallonModel (un)reachable block info with bottom/top, not...
2011-05-04 Christoph MallonInitially mark the end block as reachable and set the...
2011-05-04 Christoph MallonFetch traval false/true once in transfer() for better...
2011-05-04 Matthias Braunalways compute doms in optimize_graph_df instead of...
2011-05-03 Michael BeckAmend combo fix.
2011-05-03 Michael BeckFixed combo by fixing an old artefact from the older...
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-05-02 Matthias Braunalso do unreachable code elimination during gcse
2011-05-02 Matthias Braunimprove robustness of CFG verifier for strange cases...
next