2008-01-07 |
Michael Beck | get_irn_MacroBlock(): if the Block of a node is Bad... |
tree | commitdiff |
2008-01-07 |
Michael Beck | ensure, that every Block has a MacroBlock header |
tree | commitdiff |
2008-01-06 |
Michael Beck | - removed skip_HighLevel() |
tree | commitdiff |
2008-01-06 |
Michael Beck | Do not mark Sel as an high-level op. |
tree | commitdiff |
2008-01-06 |
Michael Beck | - edges_assure_kind() added |
tree | commitdiff |
2008-01-06 |
Michael Beck | CSE now uses MacroBlock() instead of Block for performi... |
tree | commitdiff |
2008-01-06 |
Michael Beck | get_irn_MacroBlock() added |
tree | commitdiff |
2008-01-04 |
Matthias Braun | fix some warnings, represent mode size as unsigned... |
tree | commitdiff |
2008-01-04 |
Matthias Braun | fix warnings |
tree | commitdiff |
2008-01-02 |
Michael Beck | update copyright message |
tree | commitdiff |
2007-12-30 |
Michael Beck | is_SymConst_addr_ent() added |
tree | commitdiff |
2007-12-30 |
Michael Beck | even more function parameters const |
tree | commitdiff |
2007-12-30 |
Michael Beck | made more function parameters const |
tree | commitdiff |
2007-12-30 |
Michael Beck | made more function parameters const |
tree | commitdiff |
2007-12-30 |
Michael Beck | add missing include |
tree | commitdiff |
2007-12-30 |
Michael Beck | made some function parameters const |
tree | commitdiff |
2007-12-29 |
Michael Beck | renamed where_alloc to ir_where_alloc |
tree | commitdiff |
2007-12-29 |
Michael Beck | Handle MacroBlock edges: These are Block->Block edges... |
tree | commitdiff |
2007-12-29 |
Michael Beck | Fixed critical edges construction: Ignore real exceptio... |
tree | commitdiff |
2007-12-28 |
Michael Beck | - allow the macroblock edge to be dumped |
tree | commitdiff |
2007-12-28 |
Michael Beck | use edges_assure() where appropriate |
tree | commitdiff |
2007-12-20 |
Christoph Mallon | Assert that only float Cmps have unordered Projs. |
tree | commitdiff |
2007-12-16 |
Michael Beck | some comments added |
tree | commitdiff |
2007-12-14 |
Michael Beck | improved verify message |
tree | commitdiff |
2007-12-11 |
Matthias Braun | make get_inversed_pnc and get_negated_pnc return pn_Cmp... |
tree | commitdiff |
2007-12-11 |
Matthias Braun | do not skip convs from mode_b before Cmp |
tree | commitdiff |
2007-12-07 |
Michael Beck | Add an ir_mode * parameter to all SymConst constructors... |
tree | commitdiff |
2007-12-03 |
Michael Beck | fixed unary minus on unsigned warning |
tree | commitdiff |
2007-12-02 |
Matthias Braun | refactor some dumping code and add some functions that... |
tree | commitdiff |
2007-11-28 |
Michael Beck | size/aligment of types is now unsigned and in bytes... |
tree | commitdiff |
2007-11-28 |
Michael Beck | fixed backedge array handling for Filter nodes (hopefully) |
tree | commitdiff |
2007-11-28 |
Michael Beck | add a panic to a not fully ported function, backarrays... |
tree | commitdiff |
2007-11-23 |
Michael Beck | use dump_ir_block_graph_sched() for assert graph's |
tree | commitdiff |
2007-11-23 |
Michael Beck | use dump_ir_block_graph_sched() for assert graph's |
tree | commitdiff |
2007-11-23 |
Michael Beck | renamed ird_color_side_effects to ird_color_uses_memory |
tree | commitdiff |
2007-11-23 |
Michael Beck | - renamed irop_flag_side_effect to irop_flag_uses_memory |
tree | commitdiff |
2007-11-22 |
Matthias Braun | change color handling in dumper, tweak colors |
tree | commitdiff |
2007-11-22 |
Sebastian Hack | Added two missing files |
tree | commitdiff |
2007-11-22 |
Sebastian Hack | Changed phase node initializer to take const ir_node |
tree | commitdiff |
2007-11-21 |
Michael Beck | add Abs(-x) = Abs(x) |
tree | commitdiff |
2007-11-19 |
Michael Beck | Moved beprofile to irprofile |
tree | commitdiff |
2007-11-19 |
Michael Beck | improved partBlock check |
tree | commitdiff |
2007-11-18 |
Michael Beck | - reenabled callgraph |
tree | commitdiff |
2007-11-18 |
Michael Beck | caller backedges uses raw_bitsets |
tree | commitdiff |
2007-11-18 |
Michael Beck | make backedge arrays raw bitsets |
tree | commitdiff |
2007-11-16 |
Matthias Braun | remove some flags, ported some phases to new debug... |
tree | commitdiff |
2007-11-16 |
Matthias Braun | move ircgopt.c to ir/opt, use new style debug functions... |
tree | commitdiff |
2007-11-16 |
Michael Beck | - add additionally checks for MacroBlock header |
tree | commitdiff |
2007-11-16 |
Michael Beck | removed unused proj_args of a graph |
tree | commitdiff |
2007-11-14 |
Matthias Braun | dump consts local and keepalive by default |
tree | commitdiff |
2007-11-08 |
Matthias Braun | add an get_irg_idx |
tree | commitdiff |
2007-11-08 |
Matthias Braun | add support for graph_idx |
tree | commitdiff |
2007-11-06 |
Michael Beck | - added missing skip_tid() |
tree | commitdiff |
2007-11-06 |
Michael Beck | - made some arguments const |
tree | commitdiff |
2007-11-04 |
Matthias Braun | fixed a bunch of warnings (in OPTIMIZE mode) |
tree | commitdiff |
2007-11-03 |
Matthias Braun | make get_Block_matured get_Block_cfgpred_block accept... |
tree | commitdiff |
2007-10-31 |
Christoph Mallon | Conv_A(Unknown_B) -> Unknown_A. |
tree | commitdiff |
2007-10-28 |
Matthias Braun | remove (x*A + A -> (x+1) * A) optimisation. As reassoc... |
tree | commitdiff |
2007-10-25 |
Michael Beck | fixed typo in Phi optimization |
tree | commitdiff |
2007-10-25 |
Michael Beck | Fixed Sub(Conv, Conv) optimization |
tree | commitdiff |
2007-10-25 |
Michael Beck | bugfix: the Op(Phi,Phi) optimization require both Phis... |
tree | commitdiff |
2007-10-24 |
Michael Beck | more Phi optimizations for Div, Mod, DivMod |
tree | commitdiff |
2007-10-24 |
Michael Beck | add Op(Phi(const, const, ...), Phi(const, const, .... |
tree | commitdiff |
2007-10-23 |
Michael Beck | even better fix for r16314 |
tree | commitdiff |
2007-10-23 |
Michael Beck | initialize variable to supress (wrong) warning |
tree | commitdiff |
2007-10-22 |
Michael Beck | add CopyB support to get_op_fragile_mem() |
tree | commitdiff |
2007-10-22 |
Michael Beck | Treat Start as a forking op in remove_critical edges... |
tree | commitdiff |
2007-10-19 |
Christoph Mallon | Generalise (and fix) sorting of operands by constness... |
tree | commitdiff |
2007-10-19 |
Matthias Braun | fix Cmp input normalisation |
tree | commitdiff |
2007-10-19 |
Michael Beck | fixed warnings in release mode |
tree | commitdiff |
2007-10-19 |
Michael Beck | restrict some Cmp related optimizations to integer... |
tree | commitdiff |
2007-10-19 |
Matthias Braun | A+X == A -> X==0 optimisations |
tree | commitdiff |
2007-10-18 |
Christoph Mallon | Small cleanup. |
tree | commitdiff |
2007-10-17 |
Michael Beck | fixed _is_Phi() |
tree | commitdiff |
2007-10-17 |
Matthias Braun | add inline versions of is_Phi and is_Proj |
tree | commitdiff |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
tree | commitdiff |
2007-10-17 |
Michael Beck | add some comments, DBG_OPT call |
tree | commitdiff |
2007-10-17 |
Michael Beck | enable Minus(Iu) const folding |
tree | commitdiff |
2007-10-16 |
Christoph Mallon | Decompose Mul(x, 2**b + 2**a) into y = x + x << (b... |
tree | commitdiff |
2007-10-12 |
Matthias Braun | fixed/warnings make it possible to build without interp... |
tree | commitdiff |
2007-10-11 |
Michael Beck | allow get_mode_all_one() for mode_b |
tree | commitdiff |
2007-10-11 |
Matthias Braun | we can use a simpler test again with fixed smaller_mode |
tree | commitdiff |
2007-10-11 |
Matthias Braun | fix smaller mode |
tree | commitdiff |
2007-10-11 |
Matthias Braun | we can only remove Convs before Cmps if sign doesn... |
tree | commitdiff |
2007-10-11 |
Matthias Braun | move all constlike nodes to right for Cmps |
tree | commitdiff |
2007-10-11 |
Michael Beck | - fixed apply_binop_on_phi: need mode for Shift operati... |
tree | commitdiff |
2007-10-10 |
Michael Beck | typos fixed |
tree | commitdiff |
2007-10-10 |
Michael Beck | added statistic events for Cmp optimizations |
tree | commitdiff |
2007-10-10 |
Michael Beck | added more cases for And/Or and Cmp, moved Const Upscal... |
tree | commitdiff |
2007-10-09 |
Michael Beck | moved the cast removed upwards; added cases for Shr... |
tree | commitdiff |
2007-10-08 |
Matthias Braun | no strict conv necessary after load |
tree | commitdiff |
2007-10-07 |
Matthias Braun | CF backedges are enough for us |
tree | commitdiff |
2007-10-07 |
Christoph Mallon | Simplify consumer_dom_dca(). |
tree | commitdiff |
2007-10-07 |
Christoph Mallon | Cleanup: Remove trailing whitespace, get_irn_n(n, ... |
tree | commitdiff |
2007-10-03 |
Michael Beck | Better fix for the MacroBlock header |
tree | commitdiff |
2007-10-03 |
Michael Beck | added get_nodes_MacroBlock() |
tree | commitdiff |
2007-10-03 |
Michael Beck | improved comments |
tree | commitdiff |
2007-10-03 |
Michael Beck | made edges_node_deleted_kind() static |
tree | commitdiff |
2007-09-29 |
Matthias Braun | remove unnecessary (since lower_mode_b does it better... |
tree | commitdiff |
2007-09-27 |
Michael Beck | do NOT ignore exception edges anymore when removing... |
tree | commitdiff |
next |