Lines Matching +full:0 +full:x32
3 ; RUN: llc < %s -mtriple=i686-unknown-unknown | FileCheck %s -check-prefix=X32
12 ; X64: # %bb.0: # %entry
19 ; X32-LABEL: tailcaller:
20 ; X32: # %bb.0: # %entry
21 ; X32-NEXT: subl $16, %esp
22 ; X32-NEXT: movl %ecx, {{[0-9]+}}(%esp)
23 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
24 ; X32-NEXT: movl %edx, {{[0-9]+}}(%esp)
25 ; X32-NEXT: movl %eax, {{[0-9]+}}(%esp)
26 ; X32-NEXT: addl $8, %esp
27 ; X32-NEXT: jmp tailcallee # TAILCALL
37 ; X64: # %bb.0:
42 ; X32-LABEL: noalias_caller:
43 ; X32: # %bb.0:
44 ; X32-NEXT: jmp alias_callee # TAILCALL
53 ; X64: # %bb.0:
58 ; X32-LABEL: alias_caller:
59 ; X32: # %bb.0:
60 ; X32-NEXT: jmp noalias_callee # TAILCALL
69 ; X64: # %bb.0:
74 ; X32-LABEL: ret_undef:
75 ; X32: # %bb.0:
76 ; X32-NEXT: jmp i32_callee # TAILCALL
85 ; X64: # %bb.0:
90 ; X32-LABEL: noret:
91 ; X32: # %bb.0:
92 ; X32-NEXT: jmp does_not_return # TAILCALL
99 ; X64: # %bb.0: # %entry
106 ; X32-LABEL: void_test:
107 ; X32: # %bb.0: # %entry
108 ; X32-NEXT: pushl %esi
109 ; X32-NEXT: .cfi_def_cfa_offset 8
110 ; X32-NEXT: subl $8, %esp
111 ; X32-NEXT: .cfi_def_cfa_offset 16
112 ; X32-NEXT: .cfi_offset %esi, -8
113 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
114 ; X32-NEXT: movl {{[0-9]+}}(%esp), %esi
115 ; X32-NEXT: movl %esi, {{[0-9]+}}(%esp)
116 ; X32-NEXT: movl %eax, {{[0-9]+}}(%esp)
117 ; X32-NEXT: addl $8, %esp
118 ; X32-NEXT: .cfi_def_cfa_offset 8
119 ; X32-NEXT: popl %esi
120 ; X32-NEXT: .cfi_def_cfa_offset 4
121 ; X32-NEXT: jmp void_test # TAILCALL
123 tail call tailcc void @void_test( i32 %0, i32 %1, i32 %2, i32 %3)
129 ; X64: # %bb.0: # %entry
136 ; X32-LABEL: i1test:
137 ; X32: # %bb.0: # %entry
138 ; X32-NEXT: pushl %esi
139 ; X32-NEXT: .cfi_def_cfa_offset 8
140 ; X32-NEXT: subl $8, %esp
141 ; X32-NEXT: .cfi_def_cfa_offset 16
142 ; X32-NEXT: .cfi_offset %esi, -8
143 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
144 ; X32-NEXT: movl {{[0-9]+}}(%esp), %esi
145 ; X32-NEXT: movl %esi, {{[0-9]+}}(%esp)
146 ; X32-NEXT: movl %eax, {{[0-9]+}}(%esp)
147 ; X32-NEXT: addl $8, %esp
148 ; X32-NEXT: .cfi_def_cfa_offset 8
149 ; X32-NEXT: popl %esi
150 ; X32-NEXT: .cfi_def_cfa_offset 4
151 ; X32-NEXT: jmp i1test # TAILCALL
153 %4 = tail call tailcc i1 @i1test( i32 %0, i32 %1, i32 %2, i32 %3)