two == 2*one | |
one = 1 | |
three == 3*one | |
four = 4*one | |
RA == rA | |
rA = r2 | |
PA == pA | |
pA = p6 | |
.text | |
_start: | |
alloc r31 = one + 1, two + 2, three + 3, four + 4 | |
dep.z RA = one, two + 3, three + 4 | |
(PA) br.sptk _start | |
;; | |
one = -1 | |
rA = r3 | |
pA = p7 | |
.L1: | |
alloc r31 = one + 1, two + 2, three + 3, four - 4 | |
dep.z RA = one, two + 3, three + 4 | |
(PA) br.sptk .L1 | |
;; |