Add ~x + 1 = -x algebraic simplification
[libfirm] / ir / ir /
2007-07-10 Michael BeckAdd ~x + 1 = -x algebraic simplification
2007-07-10 Michael Beckimproved fixpoint iteration for optimize_graph_df()
2007-07-10 Michael BeckAdd ~(x-1) = -x algebraic simplification
2007-07-10 Michael BeckAdd -(~x) = x + 1 algebraic simplification
2007-07-10 Matthias Brauncorrect fixpoint iteration
2007-07-10 Michael Beckadded is_Not(), added missing is_Psi() declaration
2007-07-10 Matthias Braunmore distributive laws
2007-07-10 Matthias Braunadd is_Eor
2007-07-09 Michael Beckadd optimizations for Or,And,Eor and Shift
2007-07-06 Michael Beckrenamed structures containing settings to ir_settings_...
2007-07-06 Michael Beckmoved get_*_dbg_info() and set_*_dbg_info() to logical...
2007-07-06 Matthias Braunallow bool as method parameter
2007-07-05 Michael Beckindentation fixed
2007-07-05 Michael Beckmoved is_Psi() to irnode
2007-07-05 Michael Beckindentation fixed
2007-07-05 Matthias Braunwe want convs in both directions
2007-07-04 Matthias Braunalways do if conversion when opt_if_conv is called
2007-07-04 Matthias Braunmode_b support for Phis, Nots. Working but needs some...
2007-07-02 Matthias Braunone more assert
2007-06-30 Matthias Braunmakefile updates
2007-06-27 Michael Beckfixed fehler24.c: check the result of tarval operation...
2007-06-25 Michael Beckinitial implementation
2007-06-25 Matthias Braun- Introduce nodemap
2007-06-20 Michael Beckreplaced malloc by xmalloc
2007-06-20 Michael Beckget_*_attr() functions now return a pointer
2007-06-19 Christoph MallonManual CSE.
2007-06-18 Michael Beckcleaned up code
2007-06-18 Matthias Braunfixed warnings
2007-06-18 Michael BeckFixed initialization of option tables
2007-06-18 Michael Beckremoved old code artefact
2007-06-17 Matthias Braunfixed warnings (some of them were actual bugs), leave...
2007-06-17 Matthias Braunfix warnings
2007-06-15 Matthias Braunverfy that nodes have a sensible pin state
2007-06-15 Matthias Braunadded is_And and is_Or
2007-06-13 Michael BeckMoved the Sub Optimization into transform (changes...
2007-06-13 Michael BeckOptimize SubInt(ConvInt(aP), ConvInt(bP)) into SubInt...
2007-06-13 Michael BeckAdded a kill_node() function to support the out edges
2007-06-12 Matthias Braunstart with smaller nodesets by default
2007-06-11 Michael Beckremoved dangerous get_nodes_block()
2007-06-11 Andreas SchösserRemoved functions for accessing VProj nodes
2007-06-08 Christoph MallonSet correct block on Projs in place_late().
2007-06-07 Matthias Braunfixed mode_T nodes not moved by code placement
2007-06-06 Michael Beckremoved the exc_region again,
2007-06-06 Michael Beckremoved the exc_region attribute: not needed anymore
2007-06-06 Michael Beckremoved the exc_region attribute: not needed anymore
2007-06-03 Michael Beckused new ir_exc_region_t type
2007-06-03 Michael Beckhonor new Confirm exception region attributes
2007-06-03 Michael Beckused new ir_exc_region_t type
2007-06-03 Michael Beckadded constructors for bounded Confirms
2007-06-03 Michael BeckAdded next_region_nr attribute to the ir_prog.
2007-06-03 Michael BeckAdded exception region attribute to blocks and confirm...
2007-06-02 Matthias Braunadd is_Minus
2007-06-02 Matthias Braunassert pnc
2007-06-02 Matthias Braunreturn ident in get_ASM_text
2007-06-02 Christoph MallonConstify.
2007-06-01 Matthias Braunmove pseudo irg
2007-06-01 Matthias Braunmoved external headers into include dir
2007-05-31 Christoph MallonConstify.
2007-05-31 Michael BeckAdd constraints to the ASM node
2007-05-31 Michael Beckadded constraints to ASM nodes
2007-05-31 Matthias Braunfix assembler nodes
2007-05-31 Michael Beckfixed partBlock construction
2007-05-30 Michael Beckis_ASM() added
2007-05-30 Michael Beckplaced the call the _get_irn_intra_arity() again into...
2007-05-30 Michael BeckIA32-Backend expects that the irg has a iro_* to opcode...
2007-05-30 Michael Beckreorder opcode registration to match iro_* order
2007-05-30 Christian Würdigchanged attribute name from asm to assem as asm is...
2007-05-30 Andreas Schösservproj nodes
2007-05-30 Michael Beckrenamed reserved word asm :-)
2007-05-30 Michael BeckAdded preliminary ASM node.
2007-05-30 Michael BeckAdd constructors for PartBlock
2007-05-30 Michael Beckget_divop_resmod() added
2007-05-28 Christoph MallonConstify.
2007-05-24 Michael Beckturn_into_tuple() should use get_irn_n(..., -1) instead...
2007-05-24 Michael BeckDo not add Bad nodes to the keep-alive
2007-05-24 Michael Beckfixed verify for new X_regular Proj's
2007-05-23 Michael BeckFixed the (meanwhile wrong) turn_into_tuple(...,4)...
2007-05-23 Michael BeckAdded new Proj_X_regular for all nodes producing a...
2007-05-23 Michael Beckadd_irn_keepalive()
2007-05-23 Michael Beck- changed Phi0 attribute to be a struct
2007-05-23 Michael BeckVerify new result mode
2007-05-23 Michael BeckAdd result mode to Division operations.
2007-05-22 Matthias Braunfix
2007-05-22 Matthias Braunadd get_irn_generic_attr_const
2007-05-21 Michael Beckoptimize_graph_df() now removes superfluous keep-alive...
2007-05-21 Michael Beckget_irn_generic_attr() cannot have a const argument
2007-05-21 Michael BeckHash() should return an unsigned
2007-05-16 Matthias Braunfix
2007-05-16 Matthias Braunfix typo so that irnodeset really uses node numbers...
2007-05-15 Matthias Braunmake lots of irn functions accept const ir_node
2007-05-09 Michael Beckmade more arguments const
2007-05-08 Matthias Braunadd is_Mul
2007-05-08 Christoph MallonAdd is_Conv().
2007-05-05 Matthias Braunfix for compilation without libcore
2007-05-02 Michael BeckNormalization puts constants on teh right side of commu...
2007-05-02 Michael Beckadded is_Add(), is_Sub()
2007-05-01 Michael Beck[r13573]
2007-04-30 Christian Würdigmade param const
2007-04-27 Matthias Brauncleaned up doxygen comments
2007-04-27 Christian Würdigadded new licence header
next