| pxor %xmm5,%xmm5 |
pxor %xmm5,%xmm5 |
| |
|
| # qhasm: i = 20 |
# qhasm: i = 20 |
| # asm 1: mov $20,>i=int64#4 |
# asm 1: mov $20,>i=int64#3 |
| # asm 2: mov $20,>i=%rcx |
# asm 2: mov $20,>i=%rdx |
| mov $20,%rcx |
mov $20,%rdx |
| |
|
| # qhasm: mainloop: |
# qhasm: mainloop: |
| ._mainloop: |
._mainloop: |
| pxor %xmm5,%xmm3 |
pxor %xmm5,%xmm3 |
| |
|
| # qhasm: unsigned>? i -= 4 |
# qhasm: unsigned>? i -= 4 |
| # asm 1: sub $4,<i=int64#4 |
# asm 1: sub $4,<i=int64#3 |
| # asm 2: sub $4,<i=%rcx |
# asm 2: sub $4,<i=%rdx |
| sub $4,%rcx |
sub $4,%rdx |
| |
|
| # qhasm: uint32323232 a7 += diag3 |
# qhasm: uint32323232 a7 += diag3 |
| # asm 1: paddd <diag3=int6464#4,<a7=int6464#7 |
# asm 1: paddd <diag3=int6464#4,<a7=int6464#7 |