summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beinsn.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* Remove unnecessary #include "besched.h".Christoph Mallon2015-07-17
* remove arch_register_req_type_limited, look whether the limited pointer is !=...Matthias Braun2015-06-19
* be: remove beabiMatthias Braun2014-10-02
* cleanup, use C99Matthias Braun2014-09-17
* do not include config.h anymoreMatthias Braun2013-05-04
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* bearch: Make the register requirements an output parameter of be_foreach_defi...Christoph Mallon2012-11-28
* introduce be_foreach_use and use itMatthias Braun2012-11-28
* more be_foreach_definition usageMatthias Braun2012-11-28
* bechordal: Put the chordal obstack into be_chordal_env_t instead of delegatin...Christoph Mallon2012-11-25
* beinsn: Do not store the register requirements in struct be_operand_t.Christoph Mallon2012-11-25
* beinsn: Avoid copying bitsets by using a raw bitset for the admissible regist...Christoph Mallon2012-11-25
* beinsn: Remove attribute irn from struct be_operand_t.Christoph Mallon2012-11-25
* beinsn: Do not store, whether an insn has constraints.Christoph Mallon2012-11-25
* beinsn: Remove the write-only attribute pos from be_operand_t.Christoph Mallon2012-11-25
* beinsn: Do not store, whether insn operands are constrained.Christoph Mallon2012-11-25
* cleanup: Remove unnecessary #include "beirg.h".Christoph Mallon2012-11-25
* beinsn: Do not store, whether an insn is pre-coloured.Christoph Mallon2012-11-25
* beinsn: Remove a pointless if.Christoph Mallon2012-11-24
* beinsn: Remove the attribute next_insn from struct be_insn_t.Christoph Mallon2012-11-24
* beinsn: Remove the attributes in_constraints and out_constraints from struct ...Christoph Mallon2012-11-24
* be: Remove the indirection via chordal_scan_insn() to be_scan_insn().Christoph Mallon2012-11-24
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...Christoph Mallon2012-07-13
* simplify splitting for double-width valuesMatthias Braun2012-03-01
* remove unused op_machine, op_machine_op stuffMatthias Braun2011-11-10
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* big refactoring of arch_XXX functionsMatthias Braun2011-08-15
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* backend: cleanup queries for ignore regsMatthias Braun2010-10-08
* convert remaining APIs from be_irg_t* to ir_graph*Matthias Braun2010-07-02
* Put opening curly brace of functions on a separate line.Christoph Mallon2010-02-13
* Add OALLOC*() to make allocating from obstacks a bit nicer.Christoph Mallon2009-09-02
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* Add arch_get_register_req_out().Christoph Mallon2008-10-15
* remove #ifdef HAVE_CONFIG_HsMatthias Braun2008-10-11
* Remove the unused attribute const arch_env_t *arch_env from struct be_insn_en...Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_irn_get_flags(), ...Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_get_irn_register().Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_get_register_req().Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_put_non_ignore_re...Christoph Mallon2008-10-11
* update copyright messageMichael Beck2008-01-02
* removed SCHEDULE_PROJS ifdefsMichael Beck2007-07-11
* add missing #ifdef SCHEDULE_PROJSMichael Beck2007-07-01
* initial support for machine operandsMichael Beck2007-06-21
* unified mein file commentsChristian Würdig2007-04-30
* added new licence headerChristian Würdig2007-04-27