2009-07-15 |
Sebastian Buchwald | condeval is called jump threading now |
blob | commitdiff | raw |
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 |
2008-10-10 |
Christoph Mallon | Add missing returns. |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Michael Beck | - kill Bad nodes from the keep-alive list: these arise... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Michael Beck | BugFix of r22380 (fixes 176.gcc): |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Moritz Kroll | Push ConvP through AddI |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | - split array.h into array.h/array_t.h and make array... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | reverted r21775: too restrictive because ieee 754 uses... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Michael Beck | - fix for r21852: do not remove ALL Conv optimizations, |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Andreas Zwinkau | Removing conv-on-Phi local opt |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | Indentation, braces. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
blob | commitdiff | raw | diff to current |
2008-09-10 |
Michael Beck | - Changed keep logic: all nodes can be keeped yet,... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | - finally kicked size_t, both calls return unsigned |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | - even more restrictive: we only know that twos-complem... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | - currently we support IEEE 754 only, so change the... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | tarval_ieee754_get_mantissa_size() implemented |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Christoph Mallon | 80bit floats have no implicit 1. Remove unnecessary... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Christoph Mallon | Slightly reduce code duplication. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Matthias Braun | don't compare attributes but their addresses |
blob | commitdiff | raw | diff to current |
2008-09-02 |
Matthias Braun | don't forget to check the sign of a float number, this... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Michael Beck | more DBG_OPT cases |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Michael Beck | Do NOT call DBG_OPT_CSE() in identify remember, as... |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Michael Beck | - converted get_irn_n(*, -1) back into get_nodes_block() |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Michael Beck | added FS_OPT_SUB_TO_NOT and FS_OPT_SUB_TO_CONV |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Christoph Mallon | Local opt: -1 - x -> ~x. |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Christoph Mallon | Transform a - (b - c) into (a - b) + c instead of a... |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Michael Beck | BugFix: fixed stupid Alloc != NULL case |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Christoph Mallon | Optimise strct Conv after strict Conv with same mode. |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Christoph Mallon | Fix transform_node_Cmp() (r20946): Transform Cmp(-a... |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Michael Beck | - removed Psi nodes, Mux nodes are used again ... |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Michael Beck | - add missing transform_Proj_Bound() |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Michael Beck | - More restructureation: |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Michael Beck | fixed warnings |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Michael Beck | - More restructureation: |
blob | commitdiff | raw | diff to current |
2008-08-02 |
Michael Beck | more fixes for r20946 |
blob | commitdiff | raw | diff to current |
2008-08-02 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2008-08-02 |
Michael Beck | revised equivalent_node() functions: |
blob | commitdiff | raw | diff to current |
2008-08-02 |
Christoph Mallon | ConvI(ConvF(I)) -> I, iff float mantissa >= int mode |
blob | commitdiff | raw | diff to current |
2008-08-01 |
Michael Beck | - tarval_sub() now has an additional parameter, needed for |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Michael Beck | do NOT overwrite custom hash function |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Michael Beck | - removed old and unused dump_irn |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Moritz Kroll | Fixed and simplified rot matcher |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Matthias Braun | 'fix' comment |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Matthias Braun | localopts for bitoperations in combinations with shifts... |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Michael Beck | value_of() is now a simple wrapper around a function... |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Matthias Braun | some rot/shift by constant optimisations |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Michael Beck | - ir_node_hash() now takes a const ir_node * |
blob | commitdiff | raw | diff to current |
2008-06-07 |
Michael Beck | - split the old constant_folding flag into constant_fol... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Michael Beck | renamed node type Rot to Rotl to make clear that this... |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Michael Beck | add missing condition |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Michael Beck | - better handling for strictConv's, optimized conv_orgi... |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Michael Beck | Do NOT ignore Bad Phi predecessors. Otherwise |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Michael Beck | allow x + 0.0 = x even in strict mode |
blob | commitdiff | raw | diff to current |
2008-05-25 |
Michael Beck | get rid of most Optimisation warning: found add/sub... |
blob | commitdiff | raw | diff to current |
2008-05-25 |
Michael Beck | - do not optimize away Confirms with Constants |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Michael Beck | BugFix: wrong condition for Abs (this fixes Queens.c) |
blob | commitdiff | raw | diff to current |
next |