Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- > local x = 1.2 for i=1,1e3 do x = x * -3 end
- ---- TRACE 1 start stdin:1
- 0006 MULVN 0 0 1 ; -3
- 0007 FORL 1 => 0006
- ---- TRACE 1 IR
- .... SNAP #0 [ ---- ]
- 0001 rbp int SLOAD #2 CI
- 0002 xmm7 > num SLOAD #1 T
- 0003 xmm7 + num MUL 0002 -3
- 0004 rbp + int ADD 0001 +1
- .... SNAP #1 [ ---- 0003 ]
- 0005 > int LE 0004 +1000
- .... SNAP #2 [ ---- 0003 0004 ---- ---- 0004 ]
- 0006 ------------ LOOP ------------
- 0007 xmm7 + num MUL 0003 -3
- 0008 rbp + int ADD 0004 +1
- .... SNAP #3 [ ---- 0007 ]
- 0009 > int LE 0008 +1000
- 0010 rbp int PHI 0004 0008
- 0011 xmm7 num PHI 0003 0007
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement