reduce nesting level in DESIGN.md to make pandoc-to-pdf happy
This commit is contained in:
@@ -568,16 +568,16 @@ For each instruction, we process its effects on the scan state:
|
|||||||
preg.
|
preg.
|
||||||
|
|
||||||
- If not a move:
|
- If not a move:
|
||||||
- for each program point [after, before]:
|
- for each program point [after, before], for each operand at
|
||||||
- for each operand at this point(\*):
|
this point(\*):
|
||||||
- if a def or mod:
|
- if a def or mod:
|
||||||
- if not currently live, this is a dead def; create an empty
|
- if not currently live, this is a dead def; create an empty
|
||||||
LR.
|
LR.
|
||||||
- if a def:
|
- if a def:
|
||||||
- set the start of the LR for this vreg to this point.
|
- set the start of the LR for this vreg to this point.
|
||||||
- set as dead.
|
- set as dead.
|
||||||
- if a use:
|
- if a use:
|
||||||
- create LR if not live, with start at beginning of block.
|
- create LR if not live, with start at beginning of block.
|
||||||
|
|
||||||
- Else, if a move:
|
- Else, if a move:
|
||||||
- simple case (no pinned vregs):
|
- simple case (no pinned vregs):
|
||||||
|
|||||||
Reference in New Issue
Block a user