- 06 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28039]
-
- 22 Sep, 2010 1 commit
-
-
Matthias Braun authored
[r28010]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27924]
-
- 09 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27910]
-
- 07 Aug, 2010 2 commits
-
-
Michael Beck authored
The gain from using an extra Unreachable is rather low, plus the noreturn call must probably be keeped anyway, so revrt it again [r27898]
-
Michael Beck authored
Unreachable nodes mark unreachable control flow (after noreturn calls). They "eat" the memory, saving the two keeps used before. Works mostly yet (scheduler issues warning about not scheduled Unreachable's) [r27894]
-
- 02 Jul, 2010 3 commits
-
-
Matthias Braun authored
[r27692]
-
Matthias Braun authored
[r27691]
-
Matthias Braun authored
[r27690]
-
- 23 Jun, 2010 1 commit
-
-
Matthias Braun authored
remove arch_irn_class_is macro as it hides usages of arch_irn_class_XXX from grep, also remove useless safety checks against classify of Projs returning wrong values [r27645]
-
- 10 Mar, 2010 1 commit
-
-
Matthias Braun authored
- rework ir_phase API (sorry for mixing these 2 things into 1 commit) [r27285]
-
- 21 Feb, 2010 1 commit
-
-
Christoph Mallon authored
[r27195]
-
- 14 Feb, 2010 1 commit
-
-
Christoph Mallon authored
Some more cleanup: Put the return type and other specifiers on the same line as the declarator of a function declaration. [r27155]
-
- 13 Feb, 2010 2 commits
-
-
Christoph Mallon authored
[r27153]
-
Christoph Mallon authored
[r27145]
-
- 23 Sep, 2009 1 commit
-
-
Matthias Braun authored
[r26621]
-
- 18 Sep, 2009 1 commit
-
-
Matthias Braun authored
- Introduced be_Start which is now used instead of iro_Start+be_RegParams - further cleanups and fixes along the way [r26549]
-
- 17 Sep, 2009 2 commits
-
-
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]
-
Matthias Braun authored
[r26535]
-
- 03 Sep, 2009 1 commit
-
-
Matthias Braun authored
[r26476]
-
- 14 Aug, 2009 1 commit
-
-
Matthias Braun authored
[r26340]
-
- 05 Aug, 2009 1 commit
-
-
Matthias Braun authored
[r26317]
-
- 04 Aug, 2009 1 commit
-
-
Matthias Braun authored
[r26315]
-
- 05 Jul, 2009 1 commit
-
-
Michael Beck authored
[r26239]
-
- 13 Nov, 2008 1 commit
-
-
Michael Beck authored
[r23613]
-
- 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]
-
- 18 Oct, 2008 1 commit
-
-
Christoph Mallon authored
[r22985]
-
- 15 Oct, 2008 2 commits
-
-
Christoph Mallon authored
[r22919]
-
Christoph Mallon authored
[r22912]
-
- 11 Oct, 2008 11 commits
-
-
Matthias Braun authored
[r22754]
-
Christoph Mallon authored
Remove the unused attribute const arch_env_t *arch_env from struct be_verify_spillslots_env_t and also the then unused parameter const arch_env_t *arch_env from be_verify_spillslots(). [r22747]
-
Christoph Mallon authored
[r22746]
-
Christoph Mallon authored
[r22718]
-
Christoph Mallon authored
[r22716]
-
Christoph Mallon authored
Remove the unused parameter const arch_env_t *env from arch_irn_get_flags(), arch_irn_is() and arch_irn_consider_in_reg_alloc(). [r22706]
-
Christoph Mallon authored
[r22702]
-
Christoph Mallon authored
[r22697]
-
Christoph Mallon authored
Remove the unused parameter const arch_env_t *env from arch_get_irn_reg_class() and arch_irn_has_reg_class(). [r22692]
-
Christoph Mallon authored
[r22689]
-
Christoph Mallon authored
[r22678]
-