- 19 Jul, 2015 15 commits
-
-
Christoph Mallon authored
-
Matthias Braun authored
The flag has been superseded by the immediate kind.
-
Matthias Braun authored
It is now required to set a (relocation) kind when entity != NULL. Adds IMM_ADDR, PICBASE_REL kinds to differentiate between absolute addresses and picbase relative addresses. Maintain the no_picbase_adjust flag in parallel for testing. We should be able to remove it in a subsequent commit.
-
Christoph Mallon authored
-
Matthias Braun authored
We can simply patch the Immediate node attached to the Call, all cases without an Immediate node need PIC adjustment anyway.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 17 Jul, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 16 Jul, 2015 7 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 15 Jul, 2015 8 commits
-
-
Christoph Mallon authored
rolw has no constraints for the registers. Also it is faster on some processors. On the other hand, xchgb is shorter, so try to replace rolw in the peephole pass, when optimizing for size and the register permits.
-
Christoph Mallon authored
-
yb9976 authored
This fixes opt/fehler298.c.
-
yb9976 authored
Otherwise, the code would be broken.
-
yb9976 authored
This fixes opt/fehler299.c.
-
yb9976 authored
The optimization does not work properly for relation_true and relation_false.
-
yb9976 authored
-
yb9976 authored
-
- 14 Jul, 2015 8 commits
-
-
Christoph Mallon authored
* Parameter entities are shifted by the correct amount. * All Return nodes are lowered, if there is more than one.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-