- 30 Mar, 2011 1 commit
-
-
Matthias Braun authored
-
- 02 Mar, 2011 1 commit
-
-
Michael Beck authored
-
- 28 Feb, 2011 1 commit
-
-
Matthias Braun authored
-
- 26 Feb, 2011 1 commit
-
-
Michael Beck authored
[r28457]
-
- 09 Feb, 2011 2 commits
-
-
Matthias Braun authored
[r28346]
-
Matthias Braun authored
[r28345]
-
- 08 Jan, 2011 1 commit
-
-
Matthias Braun authored
[r28234]
-
- 04 Nov, 2010 1 commit
-
-
Matthias Braun authored
[r28127]
-
- 13 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28116]
-
- 08 Oct, 2010 2 commits
-
-
Matthias Braun authored
[r28062]
-
Matthias Braun authored
[r28057]
-
- 06 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28043]
-
- 22 Sep, 2010 3 commits
-
-
Matthias Braun authored
[r28020]
-
Matthias Braun authored
differentiate between Bad and Deleted (because of exchange) nodes, this avoid some invalid memory accesses when trying to get irg from a Bad node [r28019]
-
Matthias Braun authored
[r28017]
-
- 18 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27944]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27924]
-
- 22 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27778]
-
- 19 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27762]
-
- 15 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27740]
-
- 25 Jun, 2010 1 commit
-
-
Matthias Braun authored
[r27653]
-
- 29 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27328]
-
- 15 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27300]
-
- 10 Mar, 2010 1 commit
-
-
Matthias Braun authored
- rework ir_phase API (sorry for mixing these 2 things into 1 commit) [r27285]
-
- 27 Feb, 2010 2 commits
-
-
Michael Beck authored
[r27248]
-
Jonas Fietz authored
[r27239]
-
- 10 Feb, 2010 1 commit
-
-
Jonas Fietz authored
This commit adds the neccessary attributes to each ir_node. It also adds the initialization code and some prototypes for the graph_pass and some support functions. [r27094]
-
- 13 Jan, 2010 2 commits
-
-
Matthias Braun authored
[r26957]
-
Matthias Braun authored
[r26956]
-
- 12 Jan, 2010 1 commit
-
-
Michael Beck authored
- if a node was built with edges disabled gets dead, but is revived by CSE when edges are enabled, it had NO edges - tries to keep track of such dead nodes ... [r26954]
-
- 05 Jan, 2010 1 commit
-
-
Matthias Braun authored
- There's a new type_dbg_info* that allows you to attach debug names to types - get_type_name and get_type_ident are now more. The new ir_print_type and the usual ir_printf("%+F", type) help in most usage cases. But you should be aware that names are not guaranteed to be unique anymore (or positively said: You don't have no trouble anymore building unique names in code that creates types) - No need to specify mode for new pointer types anymore (you can still do it with set_type_mode) [r26909]
-
- 04 Nov, 2009 1 commit
-
-
Michael Beck authored
No analysis for this case yet. [r26711]
-
- 17 Sep, 2009 1 commit
-
-
Matthias Braun authored
* 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]
-
- 16 Aug, 2009 1 commit
-
-
Michael Beck authored
- implemented a pass manager, so optimizations could be added in advance to "a pass" and run an once as a pipeline - two managers yet: graph manager runs passes on all graphs of an irp, prog manager runs passes on all irp's (currently only one) [r26344]
-
- 29 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26222]
-
- 26 Jun, 2009 1 commit
-
-
Michael Beck authored
Bad nodes just like on Block nodes. This simplifies get_irn_irg() and implements the idea the the irg can be retrieved from "the block" of a node. [r26188]
-
- 03 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26093]
-
- 01 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26080]
-
- 13 May, 2009 1 commit
-
-
Matthias Braun authored
- Introduce the concept of the graph state bitset: This is a set of flags that indicate the current "state" of a graph. (Used so far to indicate wether muxes are lowered and should not be touched anymore and wether architecture dependent mul and div with constant implementations are used) We should use this to indicate dom/loop/... consistency in the fututure - fixed a bug where lower_mode_b was creating a "set" instruction with the help of a Mux. (Maybe we should create a new Node for this and not use a 0/1 mux?) [r25937]
-
- 03 Apr, 2009 1 commit
-
-
Moritz Kroll authored
[r25776]
-