Lines Matching refs:ATOM
3 … -mtriple=x86_64-unknown-linux-gnu -relocation-model=static < %s | FileCheck %s --check-prefix=ATOM
27 ; ATOM-LABEL: foo:
28 ; ATOM: # %bb.0: # %entry
29 ; ATOM-NEXT: testq %rdi, %rdi
30 ; ATOM-NEXT: jle .LBB0_3
31 ; ATOM-NEXT: # %bb.1: # %for.body.preheader
32 ; ATOM-NEXT: xorl %eax, %eax
33 ; ATOM-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
34 ; ATOM-NEXT: .p2align 4, 0x90
35 ; ATOM-NEXT: .LBB0_2: # %for.body
36 ; ATOM-NEXT: # =>This Inner Loop Header: Depth=1
37 ; ATOM-NEXT: movsd {{.*#+}} xmm1 = mem[0],zero
38 ; ATOM-NEXT: mulsd %xmm0, %xmm1
39 ; ATOM-NEXT: movsd %xmm1, A(,%rax,8)
40 ; ATOM-NEXT: leaq 1(%rax), %rax
41 ; ATOM-NEXT: cmpq %rax, %rdi
42 ; ATOM-NEXT: jne .LBB0_2
43 ; ATOM-NEXT: .LBB0_3: # %for.end
44 ; ATOM-NEXT: nop
45 ; ATOM-NEXT: nop
46 ; ATOM-NEXT: nop
47 ; ATOM-NEXT: nop
48 ; ATOM-NEXT: retq