1 .comm _ZEROVAR, 32, 16 2 .comm _VAR, 16, 16 3 .data 4 .org 0 5 _ZEROVAR: 6 .org 0xa0 7 .globl _VAR 8 .type _VAR, @object 9 .size _VAR, 16 10 _VAR: 11 .4byte 0 12 .4byte 0 13 .4byte 0 14 .4byte 0 15 .org 0xc0 16 _VAR2: 17 .org 0xe0 18 .globl _VAR3 19 _VAR3: 20 21 .text 22 movq $0, %rax 23 movq _VAR, %rax 24 movq %rax, _VAR(%rip) 25 movq _VAR+8(%rip), %rcx 26 movlpd _VAR(%rip), %xmm1 27 28 movq _VAR2, %rax 29 movq %rax, _VAR2(%rip) 30 movq _VAR2+8(%rip), %rcx 31 movlpd _VAR2(%rip), %xmm1 32 33 movq _VAR3, %rax 34 movq %rax, _VAR3(%rip) 35 movq _VAR3+8(%rip), %rcx 36 movlpd _VAR3(%rip), %xmm1 37 38