2010-10-06 |
Matthias Braun | remove irsimpletype stuff (unused/broken) |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | cleanup ircons code; add current_ir_graph independent... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix Phi getting optimized even when optimisations are... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove some unnecessary/confusing flags |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove MacroBlock concept |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | differentiate between Bad and Deleted (because of excha... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | no need for no_float_fold hack anymore |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Michael Beck | C99 feature removed, fixed typo. |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | remove Abs node, backends can match the abs patterns... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | remove useless code from iropt |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | a normalisation which shrinks values on the right shift... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | only construct Rotl if backend supports it |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | new localopt: Cmp(Eor(x,y),0) <=> Cmp(x,y) for the... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | use operands_are_normalized when permuting Not operatio... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | really keep mux intact if KEEP_MUX is enabled; cleanup... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | remove lots of unnecessary and dangerous current_ir_gra... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | backend is responsible for defining what lowering opera... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | improved normalisation of not+eor nodes |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Matthias Braun | bring back Carry and Borrow (firm_decomp apparently... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Matthias Braun | replace is_no_Block() with !is_Block() |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Matthias Braun | remove unused/unsupported Carry and Borrow nodes |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Matthias Braun | automatically generated pn_ numbers from the spec file |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Matthias Braun | remove unused/broken interprocedural view |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Michael Beck | Reverted r27394 on iropt.c, there is not need to keep... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Matthias Braun | combos constant dataflow analysis has to be consistent... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Matthias Braun | remove get_XXX_attr type functions |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Matthias Braun | automatically generate most getter/setter functions... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Jonas Fietz | VRP: Adapt meaning of bits_not_set |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Michael Beck | - removed C99 features |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Jonas Fietz | rewrite vrp scanning to use a phase instead of attrs... |
blob | commitdiff | raw | diff to current |
2010-02-20 |
Christoph Mallon | Prefer new_Const(get_mode_one(x)) over new_Const_long... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Michael Beck | Reformat ugly if sequence and renamed variables to... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Sebastian Buchwald | Fixed VRP bugs. |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Jonas Fietz | Fix bug when handling pn_Cmp_Lg with vrp info |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Jonas Fietz | Add optimizations for Proj after Cond using VRP |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Jonas Fietz | Add basic optimizations based on vrp info |
blob | commitdiff | raw | diff to current |
2010-02-07 |
Michael Beck | Mux -> Abs works for unordered compare ... |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Michael Beck | Add an cse_neutral opcode property. Nodes with this... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Christoph Mallon | Implement and use tarval_andnot(). |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Michael Beck | BugFix: the name o for the NEW NODE was a little bit... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Michael Beck | Try to fix a rare edges bug: |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Matthias Braun | Liebe bugs part1: Eor(1, Proj(Cmp)) was broken - simply... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Matthias Braun | I was annoyed by the compiler warnings about declaratio... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Michael Beck | Add a tail_call attribute the Call nodes to mark possib... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Christoph Mallon | Correct wrong DBG_OPT_ALGSIM classification. |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Christoph Mallon | Today's localopt: a * (1 << x) -> a << x. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Sebastian Buchwald | condeval is called jump threading now |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Matthias Braun | another instance of wrong block in new_Proj |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Michael Beck | - C99 features removed |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Matthias Braun | Rework Block labels: They are entities now so we don... |
blob | commitdiff | raw | diff to current |
2009-05-29 |
Johannes Franz | removed unnecessary test |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Matthias Braun | - Introduce the concept of the graph state bitset:... |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Matthias Braun | improve comments, remove unnecessary test |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Michael Beck | - changed handling of Mux nodes: these are now optimize... |
blob | commitdiff | raw | diff to current |
2009-04-18 |
Michael Beck | - improved hash_Const(): no need to hash the mode,... |
blob | commitdiff | raw | diff to current |
2009-04-02 |
Moritz Kroll | Renamed attr.divmod.res_mode to attr.divmod.resmode |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Moritz Kroll | Renamed get_Cond_defaultProj() to get_Cond_default_proj... |
blob | commitdiff | raw | diff to current |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Matthias Braun | update NEWS, fix warning, remove unnecessary genconfigu... |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Moritz Kroll | Added Dummy node which does not CSE with anything |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Michael Beck | - set this-call when removing trampolines |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Michael Beck | - renamed variadicity to ir_variadicity |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Michael Beck | - make a direct call from a trampoline call if possible |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Michael Beck | - recode r25185 "the Firm way" |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Moritz Kroll | Conv(X) & all_one(mode(X)) = Conv(X) |
blob | commitdiff | raw | diff to current |
2008-12-19 |
Michael Beck | - fixed CSE and Combo for Builtin nodes |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | introduce fp_no_float_fold flag for frontends which... |
blob | commitdiff | raw | diff to current |
2008-12-11 |
Matthias Braun | keep the API consistent with other enable functions |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Michael Beck | - do not optimize away labeled blocks |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Moritz Kroll | Removed mode parameter from Const and Const_type constr... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Michael Beck | - BugFix: use mode_is_reference() instead of != mode_P |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | s/new_r_Const_long(current_ir_graph, /new_Const_long(/. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | s/new_r_Const(current_ir_graph, /new_Const(/. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Moritz Kroll | Removed unused block parameter from Const constructors |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | fix problems when folding constants of different mode |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Fix r23461: Kick non-strict Convs with op mode == mode. |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Matthias Braun | avoid using explicit modes |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Michael Beck | - fixed comment |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Moritz Kroll | Added optimization Cmp((x >> c1) & c2, c3) = Cmp(x... |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - Fixed: do not kick predecessors on non-current nodes |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - neither Abs nor Minus change the precision, so we... |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Michael Beck | - renamed normalize_node() into ir_normalize_node(... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Michael Beck | - BugFix: a - a is NOT 0 for NaN's |
blob | commitdiff | raw | diff to current |
2008-10-24 |
Michael Beck | - add a hook for normalizing a node |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
next |