irgraph: Use get_irg_obstack() instead of accessing irg->obst directly.
[libfirm] / ir / ir / irop.c
2012-12-01 Christoph Mallonirgraph: Use get_irg_obstack() instead of accessing...
2012-11-24 Christoph Malloncleanup: Remove unnecesary #include from bearch.h.
2012-10-24 Matthias Braunremove irg_phase_state, use IR_GRAPH_CONSTRAINT instead
2012-09-11 Christoph MallonRemove the unused facility to register space /in front...
2012-08-27 Matthias Braunirop: add more generic function callbacks
2012-08-21 Matthias Braunremove the concept of a strictconv
2012-08-08 Christoph MallonRemove duplicate calls to register_node_cmp_func().
2012-07-26 Matthias Braunmake get_op_ops result non-const
2012-07-23 Matthias Braunrework ASM node, it always has a memory input now
2012-07-13 Matthias Braunremove unused block_attr.succ_head, cond_attr.default_proj
2012-06-28 Matthias Braunirop: refactor node_ops registration code
2012-05-13 Christoph MallonRemove the write-only attributes cg_backedge and in_cg...
2011-12-19 Matthias Braunmake opcode list global
2011-12-14 Matthias Braunremove unnecessary comments before functions
2011-12-07 Matthias Brauncorrectly implement memop handling
2011-11-16 Matthias Braunirop: refactor default_operation setting
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-02 Matthias Braunintroduce Switch node
2011-11-02 Matthias Braunavoid _ prefix in identifiers, correct coding style
2011-10-27 Matthias Braunremove a bunch of comments marking end of blocks
2011-05-25 Matthias Brauncleanup fragile op handling
2011-05-10 Christoph MallonUse simple assignment instead of memcpy() when possible.
2011-04-19 Michael BeckBugFix: Fixed wrong todo fix.
2011-04-15 Matthias Braunfix cparser warnings
2011-04-08 Andreas Zwinkaumerge kaps
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunfix wrong types
2010-07-28 Matthias Braunno unnecessary and cryptic abreviations: rename vrfy...
2010-07-19 Matthias Braunremove unused/broken interprocedural view
2010-03-29 Matthias Braunautomatically generate most getter/setter functions...
2010-03-07 Matthias Braun- cleanup and simplify inlining code
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-12-21 Matthias Braunno unnecessary comments behind #include
2009-05-11 Matthias Braun- generate more stuff from ir_spec.py
2009-01-27 Matthias Brauninitialize backend opcode right after frontend opcodes
2009-01-21 Moritz KrollAdded Dummy node which does not CSE with anything
2009-01-16 Michael Beck- really remove Min/Max, fix r25220
2009-01-16 Matthias Braunmin and max are no more
2008-12-18 Michael Beck- implemented Builtin node to represent builtins ...
2008-11-28 Christoph MallonUnconditionally include string.h
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-08-06 Michael Beckop_Min and op_Max always exists
2008-08-06 Michael Beck- removed Psi nodes, Mux nodes are used again ...
2008-07-22 Matthias Braunadd some dumping hints to irop flags
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-05-25 Matthias Braunfix a few warnings
2008-03-31 Christoph MallonLet the Syncs float!.
2008-01-22 Michael Beck- Phi nodes are now collected by collect_phiprojs(...
2008-01-06 Michael BeckDo not mark Sel as an high-level op.
2008-01-02 Michael Beckupdate copyright message
2007-11-23 Michael Beck- renamed irop_flag_side_effect to irop_flag_uses_memory
2007-11-22 Matthias Braunchange color handling in dumper, tweak colors
2007-11-22 Sebastian HackChanged phase node initializer to take const ir_node
2007-09-12 Michael BeckMulh is now an official opcode
2007-07-11 Michael Beckop_Anchor added
2007-06-17 Matthias Braunfix warnings
2007-05-31 Michael BeckAdd constraints to the ASM node
2007-05-31 Michael Beckadded constraints to ASM nodes
2007-05-30 Michael Beckreorder opcode registration to match iro_* order
2007-05-30 Michael BeckAdded preliminary ASM node.
2007-05-23 Michael Beck- changed Phi0 attribute to be a struct
2007-05-23 Michael BeckAdd result mode to Division operations.
2007-04-27 Matthias Brauncleaned up doxygen comments
2007-04-27 Christian Würdigadded new licence header
2007-03-29 Matthias Braunmove backend into libfirm
2007-02-26 Matthias Braunfix some wrong oparities (Ends+Sync) are oparity_dynamic
2007-02-07 Matthias Braunfix some oparities in firm
2007-01-22 Matthias Braun- Create new copy_attr functions for blocks, phis and...
2007-01-16 Michael Beckrenamed type opcode to ir_opcode
2006-09-29 Michael Beckirop_flag_start_block flag added
2006-08-30 Michael Beckcosmetic change
2006-07-05 Michael BeckConfirm nodes must be pinned because their blocks must...
2006-07-04 Michael BeckAdd Pin Operation.
2006-07-02 Michael BeckAdd strict flag to Conv attributes alloweing to mark...
2006-03-23 Michael BeckPsi op added
2006-03-18 Michael Beckadded Carry and Borrow opcodes
2006-03-07 Michael Beckall available opcodes are now stored in an irp list
2006-01-31 Michael Beckgroup High-Level exception support ops together
2006-01-27 Michael Beckadded get_next_ir_opcodes() to allow allocation of...
2006-01-27 Michael BeckRemoved Keep op, added Keep flag
2006-01-18 Sebastian HackAdded tags for ops
2006-01-16 Sebastian HackAdded the Keep node
2006-01-14 Michael BeckInstOf Node (high-level instanceof test with exception...
2006-01-12 Michael BeckBound operation added:
2005-10-27 Michael Beckdump_node operatiomn added
2005-10-19 Michael Beckadded default reassociation ops
2005-10-19 Michael Beckrefactored ir_op_ops
2005-10-12 Michael Beckop_CopyB added, op_Sub flags fixed
2005-09-15 Michael Beckadded a generic function pointer to an opcode
2005-09-14 Michael Beckirop_flag_constlike flag and is_op_constlike() function...
2005-06-30 Michael Beckadded IJmp opcode allowing an indirect jump to an arbit...
2005-06-24 Sebastian HackAdded block successor edges to the iredges module.
2005-06-01 Michael Beckrenamed __func to _func for more conformance
2005-05-24 Michael Beckirop_flag_highlevel flag added to Confirm and Cast
2005-04-06 Michael BeckAdded verify_node() operation
2005-03-30 Michael Beckadded irop_flag_none flag to prevent the usage of 0
2005-02-07 Michael Beckused new Free attribute struct
next