- 08 Nov, 2012 1 commit
-
-
Christoph Mallon authored
It is the job of the frontend to keep loops. These hacks here only worked for some, but not all cases. In particular a more clever SSA-construction algorithm might not place redundant PhiMs, which would render memory before memory-less loops unkept.
-
- 07 Nov, 2012 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
get_irn_op_() checks the same.
-
Christoph Mallon authored
-
- 05 Nov, 2012 26 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
sched_add_after() checks this, too.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
I wonder, how long this code was not executed.
-
Christoph Mallon authored
Use edges_reroute_except() instead of edges_reroute() to avoid fiddling with the memory input of the inserted vfld.
-
Christoph Mallon authored
-
Christoph Mallon authored
- The src irn of a edge cannot be null. - A node cannot be after itself in the schedule, so the later test will fail.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Always inserting before the cf node results in the same order as first inserting before the cf node and then inserting after the last inserted node.
-
Christoph Mallon authored
Before it was calculated from op_idx.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
It is the same as N_ia32_st_REGS - depth.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Copy it before x87_kill_deads() instead of after it, so x87_kill_deads() does not need to conditionally copy it.
-
Christoph Mallon authored
Just flush the fp stack, only check for the correct number of fp values in debug builds.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 04 Nov, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 03 Nov, 2012 1 commit
-
-
Christoph Mallon authored
-
- 31 Oct, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
Now more than one node can be pushed through a Perm. After pushing the first node through a Perm, we next inspected the Perm itself (the new schedule predecessor of the moved node), which obviously cannot be pushed through itself.
-
- 30 Oct, 2012 1 commit
-
-
Christoph Mallon authored
Do not leave out the last (highest numbered) irg.
-
- 29 Oct, 2012 4 commits
-
-
yb9976 authored
-
Matthias Braun authored
some inputs had "no requirement" set instead of the correct one
-
Matthias Braun authored
-
Matthias Braun authored
irverify already checks the dominance property
-