- 07 May, 2015 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
The idea here, is that you do not simply set a target operating system or architecture, but have a setting for all things different between the operating systems. Knowledge about the name and habits of the operating system is left to the frontend. (We may want to provide a small support library in the future to share the triple parsing and OS -> settings code between multiple frontends).
-
Matthias Braun authored
-
- 05 May, 2015 1 commit
-
-
Andreas Zwinkau authored
This reverts commit 5165321c. lower_highlevel() is used by x10i. Also, I'd argue we should rather deprecate lower_highlevel_graph instead.
-
- 29 Apr, 2015 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
be: Factorise the code to emit an asm node and use a callback for each backend to output the operands.
-
Christoph Mallon authored
-
- 27 Apr, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 26 Apr, 2015 1 commit
-
-
Christoph Mallon authored
-
- 25 Apr, 2015 1 commit
-
-
Christoph Mallon authored
-
- 24 Apr, 2015 1 commit
-
-
Christoph Mallon authored
Both functions do the same and the former is used way less.
-
- 19 Apr, 2015 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 16 Apr, 2015 2 commits
-
-
Christoph Mallon authored
create_compilerlib_entity() does it already, so it is not necessary to do it again in replace_with_call().
-
Christoph Mallon authored
-
- 15 Apr, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
If this Conv is inserted, then the existing Conv becomes a nop. So let the existing Conv handle the conversion.
-
- 14 Apr, 2015 4 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Strange casts may cause that a Load ends up with a method entity to load from.
-
- 11 Apr, 2015 5 commits
-
-
Christoph Mallon authored
This prevented optimizing x < 0 ? -1 : 0, when the result is unsigned.
-
Christoph Mallon authored
The same test is done by an enclosing if.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 10 Apr, 2015 9 commits
- 08 Apr, 2015 2 commits
-
-
Christoph Mallon authored
It is a sign extension when the operand is signed, not just when both the operand and the result are signed.
-
Christoph Mallon authored
This prevents accidently hitting a Switch, though this code can only handle Cond. This code probably is older than the Cond-Switch schism and later tests removed switch-like Conds.
-
- 05 Apr, 2015 1 commit
-
-
Christoph Mallon authored
-