Lines Matching refs:X32
2 … llc < %s -enable-tail-merge=0 -mtriple=x86_64-linux-gnux32 | FileCheck %s --check-prefix=LINUX-X32
61 ; LINUX-X32-LABEL: f_thunk:
62 ; LINUX-X32-DAG: movl %edi, {{.*}}
63 ; LINUX-X32-DAG: movq %rsi, {{.*}}
64 ; LINUX-X32-DAG: movq %rdx, {{.*}}
65 ; LINUX-X32-DAG: movq %rcx, {{.*}}
66 ; LINUX-X32-DAG: movq %r8, {{.*}}
67 ; LINUX-X32-DAG: movq %r9, {{.*}}
68 ; LINUX-X32-DAG: movb %al, {{.*}}
69 ; LINUX-X32-DAG: movaps %xmm0, {{[0-9]*}}(%esp)
70 ; LINUX-X32-DAG: movaps %xmm1, {{[0-9]*}}(%esp)
71 ; LINUX-X32-DAG: movaps %xmm2, {{[0-9]*}}(%esp)
72 ; LINUX-X32-DAG: movaps %xmm3, {{[0-9]*}}(%esp)
73 ; LINUX-X32-DAG: movaps %xmm4, {{[0-9]*}}(%esp)
74 ; LINUX-X32-DAG: movaps %xmm5, {{[0-9]*}}(%esp)
75 ; LINUX-X32-DAG: movaps %xmm6, {{[0-9]*}}(%esp)
76 ; LINUX-X32-DAG: movaps %xmm7, {{[0-9]*}}(%esp)
77 ; LINUX-X32: callq get_f
78 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm0
79 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm1
80 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm2
81 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm3
82 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm4
83 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm5
84 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm6
85 ; LINUX-X32-DAG: movaps {{[0-9]*}}(%esp), %xmm7
86 ; LINUX-X32-DAG: movl {{.*}}, %edi
87 ; LINUX-X32-DAG: movq {{.*}}, %rsi
88 ; LINUX-X32-DAG: movq {{.*}}, %rdx
89 ; LINUX-X32-DAG: movq {{.*}}, %rcx
90 ; LINUX-X32-DAG: movq {{.*}}, %r8
91 ; LINUX-X32-DAG: movq {{.*}}, %r9
92 ; LINUX-X32-DAG: movb {{.*}}, %al
93 ; LINUX-X32: jmpq *{{.*}} # TAILCALL
130 ; LINUX-X32-LABEL: g_thunk:
131 ; LINUX-X32-DAG: movl %edi, %[[REG:e[abcd]x|ebp|esi|edi|r8|r9|r1[0-5]]]
132 ; LINUX-X32-DAG: jmpq *%[[REG]] # TAILCALL
172 ; LINUX-X32-LABEL: h_thunk:
173 ; LINUX-X32: jne
174 ; LINUX-X32: jmpq *{{.*}} # TAILCALL
175 ; LINUX-X32: jmpq *{{.*}} # TAILCALL