| Commit message (Expand) | Author | Age |
* | amd64, mips, template: Mark nodes as fallthrough. | Christoph Mallon | 2018-05-31 |
|
|
* | be: Remove default attribute initialization. | Christoph Mallon | 2018-02-28 |
|
|
* | be: Turn the specification of each register class into a map. | Christoph Mallon | 2018-02-26 |
|
|
* | amd64, arm, ia32, sparc, template: Use '{name}'. | Christoph Mallon | 2016-10-31 |
|
|
* | be: Do not explicitly set $default_attr_type. | Christoph Mallon | 2015-08-19 |
|
|
* | be: Use one common function to copy the node attributes in the backend. | Christoph Mallon | 2015-08-19 |
|
|
* | be: Reintroduce be_Start. | Christoph Mallon | 2015-08-09 |
|
|
* | template: Add a function prologue like all other backends do. | Christoph Mallon | 2015-08-07 |
|
|
* | bescripts: Automatically determine the mode of nodes by default and add the o... | Christoph Mallon | 2015-08-04 |
|
|
* | bescripts: Merge the attributes 'custominit' and 'init_attr' into the new att... | Christoph Mallon | 2015-08-04 |
|
|
* | amd64, arm, ia32, sparc, template: Small cleanup in node specifications. | Christoph Mallon | 2015-08-04 |
|
|
* | be: Introduce a constraint for execution outputs. | Christoph Mallon | 2015-07-27 |
|
|
* | be: Introduce a constraint for memory outputs. | Christoph Mallon | 2015-07-27 |
|
|
* | template: Merge Address into Const. | Christoph Mallon | 2015-07-26 |
|
|
* | template: Remove stale node specification keys from comments. | Christoph Mallon | 2015-07-11 |
|
|
* | TEMPLATE: Fix typo in Start output requirements | Matthias Braun | 2015-07-10 |
|
|
* | Remove produces_sp register constraint | Matthias Braun | 2015-07-01 |
|
|
* | bescripts: Replace arity => "variable" by in_reqs => "...". | Christoph Mallon | 2015-01-02 |
|
|
* | bescripts: Replace out_arity => "variable" by out_reqs => "...". | Christoph Mallon | 2015-01-02 |
|
|
* | bescripts: Remove unused support for replacing the node constructor input par... | Christoph Mallon | 2015-01-02 |
|
|
* | bescripts: Remove unused support for dynamic in/out. | Christoph Mallon | 2015-01-02 |
|
|
* | bescripts: Remove the unnecessary indirection reg_reqs => { in => [ ... ], ou... | Christoph Mallon | 2014-12-30 |
|
|
* | template: Use node specification templates. | Christoph Mallon | 2014-12-30 |
|
|
* | template: Consistently use the order mem, ptr, val for nodes accessing memory. | Christoph Mallon | 2014-11-27 |
|
|
* | template: Enable Return to return any number of results. | Christoph Mallon | 2014-11-27 |
|
|
* | TEMPLATE: fix Load/Store | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Add support for addresses | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Change assebler to a friendlier form | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Some rudimentary argument support | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Register number counting starts at 0 nowadays | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Fix return statement (require exactly 1 gp value for now) | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Return node needs reg requirements for the output | Matthias Braun | 2014-11-20 |
|
|
* | TEMPLATE: Do not use realname construct | Matthias Braun | 2014-11-20 |
|
|
* | remove arch_register_type_ignore+arch_register_type_state | Matthias Braun | 2014-10-02 |
|
|
* | mark backend nodes as schedule_first where necessary | Matthias Braun | 2014-09-17 |
|
|
* | node_cmp_attr changed to node_attrs_equal and code cleaned up | Matthias Braun | 2014-09-15 |
|
|
* | remove commutative op_flag in be nodes for now | Matthias Braun | 2013-03-20 |
|
|
* | scripts: Use a string instead of magic numbers for register types. | Christoph Mallon | 2012-11-27 |
|
|
* | bearch: remove arch_register_type_joker. | Christoph Mallon | 2012-11-25 |
|
|
* | update TEMPLATE backend | Matthias Braun | 2012-07-23 |
|
|
* | introduce TEMPLATE_emitf | Matthias Braun | 2012-07-18 |
|
|
* | Remove the never read flag irop_flag_labeled. | Christoph Mallon | 2012-06-19 |
|
|
* | Mark memory using nodes with "uses_memory". | Christoph Mallon | 2012-06-19 |
|
|
* | remove $Id$, it doesn't work with git anyway | Matthias Braun | 2011-11-10 |
|
|
* | ir_mode: simplify interface, improve float-mode handling | Matthias Braun | 2011-10-27 |
|
|
* | Removed the callee/caller saved flag from register specification. | Michael Beck | 2011-06-08 |
|
|
* | cleanup fragile op handling | Matthias Braun | 2011-05-25 |
|
|
* | rename tarval to ir_tarval | Matthias Braun | 2010-10-08 |
|
|
* | save input requirements in be_info without complicated callback | Matthias Braun | 2010-09-10 |
|
|
* | remove outdated/wrong comments from backend specs | Matthias Braun | 2010-07-15 |
|
|