- 11 Jan, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
* Use rbp and rsp as output of leave, not rbp twice. * Attach the rbp input/output of leave to rbp, not rsp. * Use the function's own frame pointer instead of the caller's frame pointer.
-
- 10 Jan, 2015 7 commits
-
-
Christoph Mallon authored
The link field is not used during backend SSA construction anymore.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 09 Jan, 2015 9 commits
-
-
Christoph Mallon authored
belive: Replace the union for head and nodes of the liveness sets by a struct with a flexible array member.
-
yb9976 authored
This fixes opt/fehler284.c.
-
yb9976 authored
-
yb9976 authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
belower: Just hand the information about the moved Perm to lower_perm_node() instead of reducing its with at the end of push_through_perm().
-
Christoph Mallon authored
This was promised in the comments years ago, but was never implemented.
-
- 08 Jan, 2015 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Now the number of outputs is adjusted, too. This did not cause any problems, because the Perm is lowered right afterwards.
-
- 07 Jan, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 06 Jan, 2015 1 commit
-
-
Christoph Mallon authored
belower: In push_through_perm() merge identifying the move frontier into the actual Perm moving loop. * This seems to remove the non-dying check. But the actual moving loop already had a more strict check for any operand in the Perm's register class. * Remove the explicit is_Phi() test. Phis are schedule_first, so the other part of the condition covers them, too.
-
- 04 Jan, 2015 1 commit
-
-
Christoph Mallon authored
-
- 02 Jan, 2015 10 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
Registers do not have type "4" anymore, so the condition is always false.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 01 Jan, 2015 2 commits
- 31 Dec, 2014 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-