- 05 Jun, 2015 12 commits
-
-
yb9976 authored
-
Christoph Mallon authored
-
yb9976 authored
-
Christoph Mallon authored
Now all users of be_mask_asm() can handle early clobbers automatically.
-
Christoph Mallon authored
-
Christoph Mallon authored
Now all users of be_make_asm() automatically use this logic.
-
yb9976 authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 02 Jun, 2015 3 commits
- 01 Jun, 2015 10 commits
- 29 May, 2015 13 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
This replaces '[%Sx%O(x+1)]'.
-
Christoph Mallon authored
* This also resolves an out-of-bounds access when a '#' is encountered. * This also corrects a wrong format specifier in a panic message in the x86 backend.
-
Christoph Mallon authored
be: Panic, if the register constraint, for which a register requirement should be generated, does not allow any registers. This gives a slightly better diagnostic message than failing to allocate a register later on.
-
Christoph Mallon authored
Now we get a nice abort instead of silently generating invalid code, when a sparc immediate constraint cannot be fulfilled.
-
Christoph Mallon authored
-
Christoph Mallon authored
This enables matching Address+Const.
-
Christoph Mallon authored
Other backends can use this, too. This also corrects the bug, that for Address+Const immediates the check, whether it is a tls entity, was missing.
-
Christoph Mallon authored
cleanup: Move the implementation of bitset_fprint() into .c, to not spill #include "irprintf.h" everywhere.
-
- 28 May, 2015 1 commit
-
-
Matthias Braun authored
This has not been used for years and the code is often causing compile problems on systems with bad posix implementations like windows.
-
- 26 May, 2015 1 commit
-
-
Matthias Braun authored
-