- 25 Nov, 2012 14 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
bechordal: Simplify get_next_free_reg() by priming the set of available registers only with the allocatable registers.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
The only user of this information (bechordal) can just check the register requirement type.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
beirgmod: Do not set registers for the Perm results in insert_Perm_before() just to clear them afterwards.
-
Christoph Mallon authored
This was missed when changing insert_Perm_after() to insert_Perm_before().
-
Christoph Mallon authored
The only user of this information (bechordal) can just check, whether a register is assigned.
-
Christoph Mallon authored
arch_register_type_virtual is sufficient.
-
Christoph Mallon authored
They must match, even for joker registers.
-
- 24 Nov, 2012 26 commits
-
-
Christoph Mallon authored
bearch: Assert, instead of test, that the register requirement is not arch_register_req_type_none in arch_reg_is_allocatable(). If it is, something is very wrong.
-
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
Projs are not scheduled, so they will fail this test later on.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
belive: Assert that only scheduled nodes are used in _value_dominates_intrablock() and _value_strictly_dominates_intrablock().
-
Christoph Mallon authored
-
Christoph Mallon authored
bearch: Remove special handling that a node has no backend info, when getting a register requirement of the node. This should not occur anymore.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
This is relevant, when there is an allocateable register with a higher number than some non-allocateable register.
-
Christoph Mallon authored
-
Christoph Mallon authored
ir: Shuffle node macros, so functions in the header declaring the macros use the inline versions of the node functions.
-
Christoph Mallon authored
-