- 13 Nov, 2014 13 commits
-
-
Christoph Mallon authored
be: Remove the unused thin wrapper macros arch_register_class_index() and arch_register_class_name().
-
Christoph Mallon authored
-
Christoph Mallon authored
All other structs holding a register class call it cls, too.
-
Christoph Mallon authored
-
Christoph Mallon authored
ia32: Remove redundant calls to clear_ia32_use_frame()/set_ia32_use_frame() just after/before set_ia32_frame_ent().
-
Christoph Mallon authored
It was just done before a few lines above.
-
Christoph Mallon authored
ia32: Directly put the bitfields in ia32_attr_t instead of having another struct needlessly wrapping them.
-
yb9976 authored
This fixes opt/fehler270.c.
-
yb9976 authored
This fixes opt/fehler277.c.
-
yb9976 authored
-
yb9976 authored
-
yb9976 authored
-
yb9976 authored
This fixes opt/fehler269.c.
-
- 12 Nov, 2014 20 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
This way we do not need to create a new Proj, when we replace a Store + IncSP by a Push.
-
Christoph Mallon authored
This avoids ProjMs for the wrong slot when a Load + IncSP is replaced by a Pop.
-
Christoph Mallon authored
It was harmless here, because all Pop instructions use the same output slots here.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Do not insert instructions, which need to be simulated afterwards. The only case, which did this, (80bit float/64bit int store with full stack) handles the inserted node locally now.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
This place is more natural, because fpop usually happens after an operation.
-
Christoph Mallon authored
ia32: Simplify initial check, whether there are values to remove from the fp stack in x87_kill_deads().
-
Christoph Mallon authored
-
Christoph Mallon authored
x87_create_fpop() already keeps the added fstp.
-
Christoph Mallon authored
To remove dead values from the fp stack, it is not necessary to generate any fxch instructions. fstp can remove any value from the stack.
-
Christoph Mallon authored
-
- 11 Nov, 2014 7 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-