Lines Matching refs:BIT

3 …lc -verify-machineinstrs -mtriple=i386-unknown-linux < %s | FileCheck %s --check-prefix=CHECK-32BIT
31 ; CHECK-32BIT-LABEL: test1:
32 ; CHECK-32BIT: # %bb.0: # %entry
33 ; CHECK-32BIT-NEXT: subl $12, %esp
34 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 16
35 ; CHECK-32BIT-NEXT: movl {{[0-9]+}}(%esp), %eax
36 ; CHECK-32BIT-NEXT: cmpl %eax, a
37 ; CHECK-32BIT-NEXT: je .LBB0_2
38 ; CHECK-32BIT-NEXT: # %bb.1: # %if.end
39 ; CHECK-32BIT-NEXT: addl $12, %esp
40 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 4
41 ; CHECK-32BIT-NEXT: retl
42 ; CHECK-32BIT-NEXT: .LBB0_2: # %if.then
43 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 16
44 ; CHECK-32BIT-NEXT: calll callVoid@PLT
45 ; CHECK-32BIT-NEXT: addl $12, %esp
46 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 4
47 ; CHECK-32BIT-NEXT: jmp callNonVoid@PLT # TAILCALL
95 ; CHECK-32BIT-LABEL: test2:
96 ; CHECK-32BIT: # %bb.0: # %entry
97 ; CHECK-32BIT-NEXT: subl $12, %esp
98 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 16
99 ; CHECK-32BIT-NEXT: movl {{[0-9]+}}(%esp), %eax
100 ; CHECK-32BIT-NEXT: testl %eax, %eax
101 ; CHECK-32BIT-NEXT: je .LBB1_2
102 ; CHECK-32BIT-NEXT: # %bb.1: # %if.end
103 ; CHECK-32BIT-NEXT: cmpl %eax, a
104 ; CHECK-32BIT-NEXT: je .LBB1_3
105 ; CHECK-32BIT-NEXT: .LBB1_2: # %return
106 ; CHECK-32BIT-NEXT: xorl %eax, %eax
107 ; CHECK-32BIT-NEXT: addl $12, %esp
108 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 4
109 ; CHECK-32BIT-NEXT: retl
110 ; CHECK-32BIT-NEXT: .LBB1_3: # %if.then2
111 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 16
112 ; CHECK-32BIT-NEXT: calll callVoid@PLT
113 ; CHECK-32BIT-NEXT: addl $12, %esp
114 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 4
115 ; CHECK-32BIT-NEXT: jmp callNonVoid@PLT # TAILCALL
168 ; CHECK-32BIT-LABEL: test3:
169 ; CHECK-32BIT: # %bb.0: # %entry
170 ; CHECK-32BIT-NEXT: pushl %edi
171 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 8
172 ; CHECK-32BIT-NEXT: pushl %esi
173 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 12
174 ; CHECK-32BIT-NEXT: pushl %eax
175 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 16
176 ; CHECK-32BIT-NEXT: .cfi_offset %esi, -12
177 ; CHECK-32BIT-NEXT: .cfi_offset %edi, -8
178 ; CHECK-32BIT-NEXT: movl {{[0-9]+}}(%esp), %edi
179 ; CHECK-32BIT-NEXT: movl (%edi), %esi
180 ; CHECK-32BIT-NEXT: testl %esi, %esi
181 ; CHECK-32BIT-NEXT: je .LBB2_2
182 ; CHECK-32BIT-NEXT: # %bb.1: # %land.rhs
183 ; CHECK-32BIT-NEXT: subl $8, %esp
184 ; CHECK-32BIT-NEXT: .cfi_adjust_cfa_offset 8
185 ; CHECK-32BIT-NEXT: movzbl {{[0-9]+}}(%esp), %eax
186 ; CHECK-32BIT-NEXT: pushl %eax
187 ; CHECK-32BIT-NEXT: .cfi_adjust_cfa_offset 4
188 ; CHECK-32BIT-NEXT: pushl %esi
189 ; CHECK-32BIT-NEXT: .cfi_adjust_cfa_offset 4
190 ; CHECK-32BIT-NEXT: calll bar@PLT
191 ; CHECK-32BIT-NEXT: addl $16, %esp
192 ; CHECK-32BIT-NEXT: .cfi_adjust_cfa_offset -16
193 ; CHECK-32BIT-NEXT: movl %eax, (%edi)
194 ; CHECK-32BIT-NEXT: .LBB2_2: # %land.end
195 ; CHECK-32BIT-NEXT: movl %esi, %eax
196 ; CHECK-32BIT-NEXT: addl $4, %esp
197 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 12
198 ; CHECK-32BIT-NEXT: popl %esi
199 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 8
200 ; CHECK-32BIT-NEXT: popl %edi
201 ; CHECK-32BIT-NEXT: .cfi_def_cfa_offset 4
202 ; CHECK-32BIT-NEXT: retl