- 20 Sep, 2015 13 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 19 Sep, 2015 8 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
It is barely used but cross cuts into most libfirm components and therefore isn't maintenance free. The statev framework stays obviously.
-
Matthias Braun authored
-
Matthias Braun authored
-
- 17 Sep, 2015 1 commit
-
-
Christoph Mallon authored
-
- 16 Sep, 2015 3 commits
-
-
Matthias Braun authored
We can see that we need a frame entity if the the immediate has a X86_IMM_FRAMEOFFSET relocation but no entity assigned yet.
-
Matthias Braun authored
-
Matthias Braun authored
Maybe we should also rename "opt" to "trans" in the future...
-
- 15 Sep, 2015 6 commits
-
-
Andreas Fried authored
-
Andreas Fried authored
Just use the code present in the Cmp/Sub-optimization to see if it will trigger. This fixes opt/fehler304.c
-
Andreas Fried authored
-
Andreas Fried authored
-
Andreas Fried authored
-
Andreas Fried authored
-
- 14 Sep, 2015 5 commits
-
-
yb9976 authored
-
yb9976 authored
This unifies the behavior in debug and optimize build, since be_set_transformed_node also marks the node as visited. Furthermore, nobody should call be_is_transformed for the current node, since this would mean we ran into a cycle (which is covered by an assert in the debug build).
-
yb9976 authored
Heights are the longest chain of users, not operands, in the block. Therefore the after nodes all have the same height of 0, because they have no users, yet. This fixes several tests on SPARC.
-
yb9976 authored
-
yb9976 authored
-
- 10 Sep, 2015 4 commits
-
-
Matthias Braun authored
The functions were all dealing with graphs so ir/ir is a more logical place to be.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-