- 15 Jul, 2015 1 commit
-
-
yb9976 authored
-
- 14 Jul, 2015 13 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
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 13 Jul, 2015 13 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Heur1 is long gone, so there is nothing to improve anymore.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
yb9976 authored
This fixes opt/boolopt2.c.
-
- 11 Jul, 2015 1 commit
-
-
Christoph Mallon authored
-
- 10 Jul, 2015 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
- 09 Jul, 2015 2 commits
-
-
yb9976 authored
This fixes opt/fehler300.c.
-
Christoph Mallon authored
With an immediate shift amount we can swap between ShlD/ShrD and negate the shift amount, if the output gets the same register as the second input.
-
- 08 Jul, 2015 8 commits
-
-
Christoph Mallon authored
The new anchor gets the transformed operands earlier already.
-
Christoph Mallon authored
-
Christoph Mallon authored
Their values are either unused or trivial, i.e. result k has reg_offset k.
-
Christoph Mallon authored
This is simpler, removes some code duplication and makes the backends more robust against duplicate Projs of Start, which can happen if optimisations are disabled.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
yb9976 authored
This fixes opt/reassoc035.c.
-
yb9976 authored
-