summaryrefslogtreecommitdiffhomepage
path: root/ir/be/TEMPLATE/TEMPLATE_spec.pl
Commit message (Expand)AuthorAge
* amd64, mips, template: Mark nodes as fallthrough.Christoph Mallon2018-05-31
* be: Remove default attribute initialization.Christoph Mallon2018-02-28
* be: Turn the specification of each register class into a map.Christoph Mallon2018-02-26
* amd64, arm, ia32, sparc, template: Use '{name}'.Christoph Mallon2016-10-31
* be: Do not explicitly set $default_attr_type.Christoph Mallon2015-08-19
* be: Use one common function to copy the node attributes in the backend.Christoph Mallon2015-08-19
* be: Reintroduce be_Start.Christoph Mallon2015-08-09
* template: Add a function prologue like all other backends do.Christoph Mallon2015-08-07
* bescripts: Automatically determine the mode of nodes by default and add the o...Christoph Mallon2015-08-04
* bescripts: Merge the attributes 'custominit' and 'init_attr' into the new att...Christoph Mallon2015-08-04
* amd64, arm, ia32, sparc, template: Small cleanup in node specifications.Christoph Mallon2015-08-04
* be: Introduce a constraint for execution outputs.Christoph Mallon2015-07-27
* be: Introduce a constraint for memory outputs.Christoph Mallon2015-07-27
* template: Merge Address into Const.Christoph Mallon2015-07-26
* template: Remove stale node specification keys from comments.Christoph Mallon2015-07-11
* TEMPLATE: Fix typo in Start output requirementsMatthias Braun2015-07-10
* Remove produces_sp register constraintMatthias Braun2015-07-01
* bescripts: Replace arity => "variable" by in_reqs => "...".Christoph Mallon2015-01-02
* bescripts: Replace out_arity => "variable" by out_reqs => "...".Christoph Mallon2015-01-02
* bescripts: Remove unused support for replacing the node constructor input par...Christoph Mallon2015-01-02
* bescripts: Remove unused support for dynamic in/out.Christoph Mallon2015-01-02
* bescripts: Remove the unnecessary indirection reg_reqs => { in => [ ... ], ou...Christoph Mallon2014-12-30
* template: Use node specification templates.Christoph Mallon2014-12-30
* template: Consistently use the order mem, ptr, val for nodes accessing memory.Christoph Mallon2014-11-27
* template: Enable Return to return any number of results.Christoph Mallon2014-11-27
* TEMPLATE: fix Load/StoreMatthias Braun2014-11-20
* TEMPLATE: Add support for addressesMatthias Braun2014-11-20
* TEMPLATE: Change assebler to a friendlier formMatthias Braun2014-11-20
* TEMPLATE: Some rudimentary argument supportMatthias Braun2014-11-20
* TEMPLATE: Register number counting starts at 0 nowadaysMatthias Braun2014-11-20
* TEMPLATE: Fix return statement (require exactly 1 gp value for now)Matthias Braun2014-11-20
* TEMPLATE: Return node needs reg requirements for the outputMatthias Braun2014-11-20
* TEMPLATE: Do not use realname constructMatthias Braun2014-11-20
* remove arch_register_type_ignore+arch_register_type_stateMatthias Braun2014-10-02
* mark backend nodes as schedule_first where necessaryMatthias Braun2014-09-17
* node_cmp_attr changed to node_attrs_equal and code cleaned upMatthias Braun2014-09-15
* remove commutative op_flag in be nodes for nowMatthias Braun2013-03-20
* scripts: Use a string instead of magic numbers for register types.Christoph Mallon2012-11-27
* bearch: remove arch_register_type_joker.Christoph Mallon2012-11-25
* update TEMPLATE backendMatthias Braun2012-07-23
* introduce TEMPLATE_emitfMatthias Braun2012-07-18
* Remove the never read flag irop_flag_labeled.Christoph Mallon2012-06-19
* Mark memory using nodes with "uses_memory".Christoph Mallon2012-06-19
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* ir_mode: simplify interface, improve float-mode handlingMatthias Braun2011-10-27
* Removed the callee/caller saved flag from register specification.Michael Beck2011-06-08
* cleanup fragile op handlingMatthias Braun2011-05-25
* rename tarval to ir_tarvalMatthias Braun2010-10-08
* save input requirements in be_info without complicated callbackMatthias Braun2010-09-10
* remove outdated/wrong comments from backend specsMatthias Braun2010-07-15