Skip to content

Commit

Permalink
Clarify Lowering in ryujit-overview (dotnet#844)
Browse files Browse the repository at this point in the history
CarolEidt authored Dec 13, 2019
1 parent b9b60ae commit 8c878a0
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions docs/design/coreclr/botr/ryujit-overview.md
Original file line number Diff line number Diff line change
@@ -491,20 +491,20 @@ For example, this:
```
t47 = LCL_VAR ref V00 arg0
t48 = LCL_VAR int V01 arg1
┌──▌ t48 int
┌──▌ t48 int
t51 = ▌ CAST long <- int
t52 = CNS_INT long 2
┌──▌ t51 long
├──▌ t52 long
┌──▌ t51 long
├──▌ t52 long
t53 = ▌ LSH long
t54 = CNS_INT long 16 Fseq[#FirstElem]
┌──▌ t53 long
├──▌ t54 long
┌──▌ t53 long
├──▌ t54 long
t55 = ▌ ADD long
┌──▌ t47 ref
├──▌ t55 long
┌──▌ t47 ref
├──▌ t55 long
t56 = ▌ ADD byref
┌──▌ t56 byref
┌──▌ t56 byref
t44 = ▌ IND int
```

@@ -513,12 +513,12 @@ Is transformed into this, in which the addressing mode is explicit:
```
t47 = LCL_VAR ref V00 arg0
t48 = LCL_VAR int V01 arg1
┌──▌ t48 int
┌──▌ t48 int
t51 = ▌ CAST long <- int
┌──▌ t47 ref
├──▌ t51 long
┌──▌ t47 ref
├──▌ t51 long
t79 = ▌ LEA(b+(i*4)+16) byref
┌──▌ t79 byref
┌──▌ t79 byref
t44 = ▌ IND int
```

0 comments on commit 8c878a0

Please sign in to comment.