summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beinfo.h
Commit message (Collapse)AuthorAge
* be: Add the typedef 'be_add_pressure_t' for additional register pressure.Christoph Mallon2019-03-19
|
* be: Automatically set the original node name during code selection.Christoph Mallon2016-04-26
| | | | | | Now the original node name is set for all backends, not just ia32. Further, no code in the backends is needed. All new nodes, which are reachable from the returned transformed node and do not have a original node yet, automatically get assigned the original node.
* be: Correct typo in comment.Christoph Mallon2015-08-19
|
* Add a way to specify additional register pressure for the first 4 register ↵Matthias Braun2015-07-23
| | | | | | classes I'm not proud of the 4 restriction but for now this works.
* be: Factorise initialisation of backend info into the function ↵Christoph Mallon2014-12-28
| | | | be_info_init_irn().
* node_cmp_attr changed to node_attrs_equal and code cleaned upMatthias Braun2014-09-15
|
* remove license stuff from filesMatthias Braun2012-12-12
| | | | | Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
* beinfo: assert() that be_get_info() is not called on Projs.Christoph Mallon2012-11-27
| | | | This also corrects dumping schedule edges.
* beinfo: Remove the unused function be_info_initialized().Christoph Mallon2012-11-24
|
* beinfo: Remove declaration of the non-existent function be_info_duplicate().Christoph Mallon2012-11-24
|
* Move current_ir_graph from ir_graph to ir_consMatthias Braun2011-12-14
| | | | It should only be used by construction algorithms
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
|
* Constify node_cmp_attr_func.Michael Beck2011-02-26
| | | | [r28458]
* save input requirements in be_info without complicated callbackMatthias Braun2010-09-10
| | | | [r27995]
* - Bigger refactoring and cleanup in backend:Matthias Braun2009-09-17
| | | | | | | | | * benodes store the out register requirements in backend_info now (this is work towards killing the register_requirement callbacks) * ir_graph has a pointer to beirg now * Other cleanups [r26540]
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
| | | | [r26317]
* improve sched_info datastructure, saving space and making it more efficientMatthias Braun2009-05-16
| | | | [r25982]
* forgot 2 filesMatthias Braun2008-10-23
[r23143]