- 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 3 commits
-
-
Moritz Kroll authored
[r25776]
-
Moritz Kroll authored
[r25773]
-
Moritz Kroll authored
[r25770]
-
- 02 Apr, 2009 2 commits
-
-
Moritz Kroll authored
[r25767]
-
Moritz Kroll authored
[r25766]
-
- 30 Mar, 2009 2 commits
-
-
Moritz Kroll authored
[r25750]
-
Moritz Kroll authored
[r25749]
-
- 27 Feb, 2009 1 commit
-
-
Michael Beck authored
and seems generally to be a good idea [r25572]
-
- 21 Feb, 2009 1 commit
-
-
Moritz Kroll authored
[r25544]
-
- 19 Jan, 2009 1 commit
-
-
Michael Beck authored
Access to value_type entities is now given by the frame pointer. [r25246]
-
- 18 Dec, 2008 1 commit
-
-
Michael Beck authored
[r24785]
-
- 10 Dec, 2008 1 commit
-
-
Matthias Braun authored
[r24504]
-
- 31 Oct, 2008 1 commit
-
-
Michael Beck authored
[r23326]
-
- 27 Oct, 2008 1 commit
-
-
Michael Beck authored
[r23235]
-
- 23 Oct, 2008 1 commit
-
-
Matthias Braun authored
Node flags and node registers are stored in a generic backend_info struct now instead of every part of the backend doing custom (and slow) stuff [r23142]
-
- 20 Oct, 2008 1 commit
-
-
Michael Beck authored
[r23051]
-
- 15 Oct, 2008 1 commit
-
-
Michael Beck authored
- fixed indentation [r22925]
-
- 11 Oct, 2008 1 commit
-
-
Matthias Braun authored
[r22695]
-
- 22 Sep, 2008 2 commits
-
-
Michael Beck authored
[r22180]
-
Matthias Braun authored
[r22177]
-
- 21 Sep, 2008 1 commit
-
-
Matthias Braun authored
entity has it's address_taken, was written, read or only parts of it read/written. [r22147]
-
- 13 Aug, 2008 1 commit
-
-
Matthias Braun authored
[r21148]
-
- 02 Aug, 2008 1 commit
-
-
Michael Beck authored
[r20935]
-
- 31 Jul, 2008 1 commit
-
-
Matthias Braun authored
[r20827]
-
- 25 Jul, 2008 1 commit
-
-
Michael Beck authored
[r20692]
-
- 30 May, 2008 1 commit
-
-
Michael Beck authored
[r19868]
-
- 26 May, 2008 1 commit
-
-
Michael Beck authored
[r19773]
-
- 24 May, 2008 1 commit
-
-
Michael Beck authored
[r19748]
-
- 03 May, 2008 1 commit
-
-
Michael Beck authored
[r19499]
-
- 30 Apr, 2008 1 commit
-
-
Michael Beck authored
- reordered some struct attributes for better 64bit memory layout [r19477]
-
- 14 Apr, 2008 1 commit
-
-
Michael Beck authored
- removed the unused globals Proj - BugFix: is_tls_pointer() [r19268]
-
- 03 Apr, 2008 1 commit
-
-
Matthias Braun authored
[r19098]
-
- 22 Feb, 2008 1 commit
-
-
Michael Beck authored
code than ... [r17833]
-