handle Block_entity like other node attributes
[libfirm] / ir / opt / combo.c
2011-11-17 Matthias Braunhandle Block_entity like other node attributes
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-02 Matthias Braunintroduce Switch node
2011-09-20 Matthias Braunchange global optdesc declarations to static
2011-09-20 Matthias Braunrename NO_BAD_BLOCKS to NO_BADS, remove unnecessary...
2011-09-15 Sebastian BuchwaldFixed inconsistent uses of DEBUG_ONLY.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas Zwinkauconvert opts to use the opt_manage framework
2011-08-15 Andreas Zwinkaucleanup
2011-06-28 Julian OppermannDon't combine blocks if the first one ends with a Raise.
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-06 Matthias Braungive Bad nodes a mode
2011-05-03 Michael BeckAmend combo fix.
2011-05-03 Michael BeckFixed combo by fixing an old artefact from the older...
2011-04-28 Matthias BraunSimplify handling of unreachable code
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-09 Christoph MallonFix typos in comments: s/it's/its/ and related corrections.
2011-02-28 Matthias Braunstarted adding a relation to the Cmp node
2011-02-26 Michael BeckSimplified the code and fixed a comment.
2011-02-26 Michael Beckcombo uses now the node_cmp_attr_func for lambda.opcode.
2011-02-18 Michael BeckBugFix: ensure that two ASM nodes are never congruent...
2011-02-17 Michael BeckFinally fix the "wrong" assert of r28379.
2011-02-17 Matthias BraunRevert reversion of r28379. Maybe this way it's clear...
2011-02-16 Michael BeckRevert r28379.
2011-02-16 Andreas ZwinkauRemove broken assert
2011-02-09 Michael BeckFurther spread size_t.
2011-02-03 Michael BeckBugFix: when we create a new Conv node in combo's excha...
2011-01-31 Christoph MallonCorrect typo in comment.
2011-01-30 Michael BeckMore size_t related changes.
2011-01-24 Michael BeckFixed a lot of size_t related warnings, most of them...
2011-01-18 Michael BeckFixed some size_t related warnings.
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunrename tarval to ir_tarval
2010-10-06 Matthias Braunforbid calls of new_XXX and new_d_XXX when not in phase...
2010-07-28 Matthias Braunreplace is_no_Block() with !is_Block()
2010-05-03 Matthias Braunfix a bunch of warnings reported by cparser
2010-04-14 Michael Beckfixed indentation
2010-04-14 Matthias Brauncombos constant dataflow analysis has to be consistent...
2010-04-10 Michael BeckReverted r27368, needed for propagation of changed...
2010-04-10 Michael BeckProbably compute_Cmp() can ge removed at all, compute_P...
2010-04-09 Michael BeckBugfix: add missing NaN handling for Cmp nodes inside...
2010-02-21 Christoph MallonPut opening curly brace of functions on a separate...
2010-02-19 Christoph MallonRemove address name SymConsts.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-09-17 Matthias Braununnecessary map
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-08-30 Michael BeckChanged splitting of commutative nodes: Instead of...
2009-08-17 Michael Beck- moved pass constructors from irtools to irpass
2009-08-17 Michael Beck- removed verify and dump parameters from passes
2009-08-16 Michael Beck- Put typical case of pass construction into irtools
2009-08-16 Michael Beck- add pass for combo()
2009-07-15 Sebastian Buchwaldcondeval is called jump threading now
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-06-01 Matthias BraunRework Block labels: They are entities now so we don...
2009-05-17 Matthias Braun- newer gcc warned me about errors in our strncat usage...
2009-03-02 Moritz KrollRenamed is_Div_remainderless to get_Div_no_remainder
2009-03-02 Moritz KrollReverted changes from 25529
2009-02-21 Moritz KrollRenamed get_Cond_defaultProj() to get_Cond_default_proj...
2009-02-19 Moritz KrollAdded strict_flag to new_r/rd_Conv(). Fixed strict...
2009-01-20 Matthias Braunfix warnings
2009-01-20 Michael Beck- when control flow is changed, invalidate the entity...
2009-01-14 Michael Beck- fixed signed/unsigned warning
2008-12-19 Michael Beck- fixed CSE and Combo for Builtin nodes
2008-12-15 Michael Beck- fixed warning
2008-12-13 Michael Beck- BugFix: the mode of a Load must be its load_mode...
2008-12-09 Michael Beck- do not optimize away labeled blocks
2008-11-28 Matthias Braunremove archop stuff which wasn't really used anyway
2008-11-27 Moritz KrollRemoved mode parameter from Const and Const_type constr...
2008-11-25 Michael Beck- handle strictConv and remainderlessDiv for in opcode map
2008-11-18 Christoph Mallons/new_r_Const(current_ir_graph, /new_Const(/.
2008-11-18 Moritz KrollRemoved unused block parameter from Const constructors
2008-11-11 Michael Beck- cosmetic changes
2008-11-11 Michael Beck- keep ALL mode_M nodes that have only unreachable...
2008-10-30 Michael Beck- reserve the IR_RESOURCE_PHI_LIST resource
2008-10-25 Michael Beck- removed useless checking of control flow input for...
2008-10-24 Michael Beck- handling of Top mode can be switched on/off at runtim...
2008-10-23 Michael Beck- better solution for the "mode_M node computes Top...
2008-10-23 Michael Beck- more special Top handling: it is NOT allowed to repla...
2008-10-23 Michael Beck- Call nodes computes always bottom, even if they have...
2008-10-23 Michael Beck- more work on the Unknown problems: the only
2008-10-23 Michael Beck- fixed r23120
2008-10-22 Michael Beck- put verify_type() again after the "type changed"...
2008-10-22 Michael Beck- kill keep-alive edges to dead blocks before doing...
2008-10-22 Michael Beck- BugFix: fixed monotony checker, now enabled
2008-10-21 Michael Beck- activated WITH_UNKNOWN
2008-10-20 Michael Beck- BugFix: we need an extra compute_Return(), else compu...
2008-10-20 Michael Beck- comaparation of x and Top produces True, as Top is...
2008-10-20 Michael Beck- typos fixed
2008-10-17 Michael Beck- add comment explaining the connection betwenn the...
2008-10-17 Michael BeckBugFix for a rare case:
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-08 Michael Beck- BugFix: fix the rare case where two nodes a congruent...
2008-10-08 Michael Beck- fixed some comment typos
2008-10-08 Michael Beck- Add support for commutative congruences: Add(a,b...
2008-10-07 Michael Beck- kill Bad nodes from the keep-alive list: these arise...
2008-09-29 Michael Beck- BugFix: removed missing debugging artefact, causing...
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-19 Matthias Braunfix optimize build
next