5 .type snapshot, @function
24 vmovdqu %ymm0, ymm_regs+0(%rip)
25 vmovdqu %ymm1, ymm_regs+32(%rip)
26 vmovdqu %ymm2, ymm_regs+32*2(%rip)
27 vmovdqu %ymm3, ymm_regs+32*3(%rip)
28 vmovdqu %ymm4, ymm_regs+32*4(%rip)
29 vmovdqu %ymm5, ymm_regs+32*5(%rip)
30 vmovdqu %ymm6, ymm_regs+32*6(%rip)
31 vmovdqu %ymm7, ymm_regs+32*7(%rip)
32 vmovdqu %ymm8, ymm_regs+32*8(%rip)
33 vmovdqu %ymm9, ymm_regs+32*9(%rip)
34 vmovdqu %ymm10, ymm_regs+32*10(%rip)
35 vmovdqu %ymm11, ymm_regs+32*11(%rip)
36 vmovdqu %ymm12, ymm_regs+32*12(%rip)
37 vmovdqu %ymm13, ymm_regs+32*13(%rip)
38 vmovdqu %ymm14, ymm_regs+32*14(%rip)
39 vmovdqu %ymm15, ymm_regs+32*15(%rip)
42 .size snapshot, .-snapshot
46 .type snapshot_ret, @function
52 vmovdqu %ymm0, ymm_regs+0(%rip)
53 vmovdqu %ymm1, ymm_regs+32(%rip)
55 fstpt x87_regs+16(%rip)
56 fldt x87_regs+16(%rip)
59 .size snapshot_ret, .-snapshot_ret
80 .comm volatile_var,8,8