Home
last modified time | relevance | path

Searched refs:ebp (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A DleaFixup32.mir149 ; CHECK: $ebp = ADD32rr $ebp, $eax, implicit-def $eflags
150 ; CHECK: $ebp = ADD32ri8 $ebp, -5, implicit-def $eflags
152 $ebp = LEA32r killed $ebp, 1, killed $eax, -5, $noreg
153 RET64 $ebp
189 $ebp = LEA32r killed $ebp, 1, killed $eax, 0, $noreg
190 RET64 $ebp
382 $ebx = LEA32r killed $ebp, 1, $ebp, 0, $noreg
420 $ebx = LEA32r $ebp, 1, $ebp, 5, $noreg
458 $ebx = LEA32r $ebp, 4, $ebp, 5, $noreg
493 ; CHECK: $ebp = LEA32r killed $ebp, 4, killed $ebp, 0, $noreg
[all …]
H A Dvec-strict-cmp-256.ll12 ; AVX-32-NEXT: pushl %ebp
19 ; AVX-32-NEXT: popl %ebp
30 ; AVX512-32-NEXT: pushl %ebp
37 ; AVX512-32-NEXT: popl %ebp
81 ; AVX-32-NEXT: pushl %ebp
89 ; AVX-32-NEXT: popl %ebp
152 ; AVX-32-NEXT: pushl %ebp
160 ; AVX-32-NEXT: popl %ebp
230 ; AVX-32-NEXT: popl %ebp
299 ; AVX-32-NEXT: popl %ebp
[all …]
H A Dscalar-int-to-fp.ll63 ; SSE1_32-NEXT: popl %ebp
68 ; X87-NEXT: pushl %ebp
77 ; X87-NEXT: popl %ebp
180 ; X87-NEXT: pushl %ebp
189 ; X87-NEXT: popl %ebp
406 ; X87-NEXT: pushl %ebp
420 ; X87-NEXT: popl %ebp
604 ; X87-NEXT: popl %ebp
727 ; X87-NEXT: popl %ebp
848 ; X87-NEXT: popl %ebp
[all …]
H A Dmemset-sse-stack-realignment.ll14 ; NOSSE-NEXT: pushl %ebp
33 ; NOSSE-NEXT: popl %ebp
38 ; SSE-NEXT: pushl %ebp
56 ; SSE-NEXT: popl %ebp
61 ; AVX-NEXT: pushl %ebp
79 ; AVX-NEXT: popl %ebp
106 ; NOSSE-NEXT: popl %ebp
111 ; SSE-NEXT: pushl %ebp
128 ; SSE-NEXT: popl %ebp
133 ; AVX-NEXT: pushl %ebp
[all …]
H A Dwin32-eh.ll29 ; CHECK: pushl %ebp
30 ; CHECK-NEXT: movl %esp, %ebp
43 ; CHECK-NEXT: movl $0, -16(%ebp)
71 ; CHECK: pushl %ebp
72 ; CHECK-NEXT: movl %esp, %ebp
77 ; CHECK-NEXT: movl %ebp, %eax
100 ; CHECK-NEXT: popl %ebp
128 ; CHECK: pushl %ebp
129 ; CHECK-NEXT: movl %esp, %ebp
181 ; CHECK: pushl %ebp
[all …]
H A Dvec-strict-cmp-128.ll14 ; SSE-32-NEXT: pushl %ebp
23 ; SSE-32-NEXT: popl %ebp
36 ; AVX-32-NEXT: pushl %ebp
43 ; AVX-32-NEXT: popl %ebp
61 ; AVX512-32-NEXT: popl %ebp
107 ; SSE-32-NEXT: pushl %ebp
146 ; SSE-32-NEXT: popl %ebp
188 ; AVX-32-NEXT: pushl %ebp
196 ; AVX-32-NEXT: popl %ebp
300 ; SSE-32-NEXT: popl %ebp
[all …]
H A Dllrint-conv.ll13 ; X86-NOSSE-NEXT: pushl %ebp
25 ; X86-NOSSE-NEXT: popl %ebp
31 ; X86-SSE2-NEXT: pushl %ebp
45 ; X86-SSE2-NEXT: popl %ebp
51 ; X86-AVX-NEXT: pushl %ebp
65 ; X86-AVX-NEXT: popl %ebp
118 ; X86-SSE2-NEXT: popl %ebp
138 ; X86-AVX-NEXT: popl %ebp
159 ; X86-NEXT: pushl %ebp
166 ; X86-NEXT: fldt 8(%ebp)
[all …]
H A Dvec-strict-cmp-512.ll8 ; X86-NEXT: pushl %ebp
15 ; X86-NEXT: popl %ebp
33 ; X86-NEXT: pushl %ebp
40 ; X86-NEXT: popl %ebp
58 ; X86-NEXT: pushl %ebp
65 ; X86-NEXT: popl %ebp
83 ; X86-NEXT: pushl %ebp
90 ; X86-NEXT: popl %ebp
115 ; X86-NEXT: popl %ebp
140 ; X86-NEXT: popl %ebp
[all …]
H A D3dnow-intrinsics.ll33 ; X86-NEXT: pushl %ebp
45 ; X86-NEXT: popl %ebp
66 ; X86-NEXT: pushl %ebp
81 ; X86-NEXT: popl %ebp
105 ; X86-NEXT: pushl %ebp
120 ; X86-NEXT: popl %ebp
144 ; X86-NEXT: pushl %ebp
159 ; X86-NEXT: popl %ebp
197 ; X86-NEXT: popl %ebp
235 ; X86-NEXT: popl %ebp
[all …]
H A Dvec-strict-cmp-256-fp16.ll8 ; AVX512-32-NEXT: pushl %ebp
9 ; AVX512-32-NEXT: movl %esp, %ebp
15 ; AVX512-32-NEXT: popl %ebp
33 ; AVX512-32-NEXT: pushl %ebp
40 ; AVX512-32-NEXT: popl %ebp
58 ; AVX512-32-NEXT: pushl %ebp
65 ; AVX512-32-NEXT: popl %ebp
83 ; AVX512-32-NEXT: pushl %ebp
90 ; AVX512-32-NEXT: popl %ebp
115 ; AVX512-32-NEXT: popl %ebp
[all …]
H A Dvec-strict-cmp-512-fp16.ll8 ; X86-NEXT: pushl %ebp
15 ; X86-NEXT: popl %ebp
33 ; X86-NEXT: pushl %ebp
40 ; X86-NEXT: popl %ebp
58 ; X86-NEXT: pushl %ebp
65 ; X86-NEXT: popl %ebp
83 ; X86-NEXT: pushl %ebp
90 ; X86-NEXT: popl %ebp
115 ; X86-NEXT: popl %ebp
140 ; X86-NEXT: popl %ebp
[all …]
H A Dvec-strict-cmp-128-fp16.ll8 ; X86-NEXT: pushl %ebp
15 ; X86-NEXT: popl %ebp
33 ; X86-NEXT: pushl %ebp
40 ; X86-NEXT: popl %ebp
58 ; X86-NEXT: pushl %ebp
65 ; X86-NEXT: popl %ebp
83 ; X86-NEXT: pushl %ebp
90 ; X86-NEXT: popl %ebp
115 ; X86-NEXT: popl %ebp
140 ; X86-NEXT: popl %ebp
[all …]
H A Dms-inline-asm-variables-x86-1-reg.ll32 ; X86-NEXT: pushl %ebp
35 ; X86-NEXT: movl %esp, %ebp
49 ; X86-NEXT: popl %ebp
55 ; X86PIC-NEXT: pushl %ebp
58 ; X86PIC-NEXT: movl %esp, %ebp
79 ; X86PIC-NEXT: popl %ebp
92 ; X86-NEXT: pushl %ebp
95 ; X86-NEXT: movl %esp, %ebp
112 ; X86-NEXT: popl %ebp
118 ; X86PIC-NEXT: pushl %ebp
[all …]
H A Dmmx-fold-load.ll8 ; X86-NEXT: pushl %ebp
9 ; X86-NEXT: movl %esp, %ebp
21 ; X86-NEXT: popl %ebp
43 ; X86-NEXT: pushl %ebp
56 ; X86-NEXT: popl %ebp
78 ; X86-NEXT: pushl %ebp
91 ; X86-NEXT: popl %ebp
113 ; X86-NEXT: pushl %ebp
126 ; X86-NEXT: popl %ebp
161 ; X86-NEXT: popl %ebp
[all …]
H A Dfast-isel-int-float-conversion.ll23 ; SSE2_X86-NEXT: pushl %ebp
34 ; SSE2_X86-NEXT: popl %ebp
40 ; AVX_X86-NEXT: pushl %ebp
51 ; AVX_X86-NEXT: popl %ebp
72 ; SSE2_X86-NEXT: pushl %ebp
84 ; SSE2_X86-NEXT: popl %ebp
90 ; AVX_X86-NEXT: pushl %ebp
102 ; AVX_X86-NEXT: popl %ebp
136 ; SSE2_X86-NEXT: popl %ebp
142 ; AVX_X86-NEXT: pushl %ebp
[all …]
H A Dfp-strict-scalar-inttofp.ll503 ; SSE-X86-NEXT: popl %ebp
559 ; X87-NEXT: pushl %ebp
572 ; X87-NEXT: popl %ebp
604 ; SSE-X86-NEXT: popl %ebp
646 ; AVX-X86-NEXT: popl %ebp
673 ; X87-NEXT: pushl %ebp
691 ; X87-NEXT: popl %ebp
1248 ; X87-NEXT: pushl %ebp
1261 ; X87-NEXT: popl %ebp
1362 ; X87-NEXT: pushl %ebp
[all …]
H A Dudivmodei5.ll8 ; X86-NEXT: pushl %ebp
9 ; X86-NEXT: movl %esp, %ebp
69 ; X86-NEXT: popl %ebp
103 ; X86-NEXT: pushl %ebp
164 ; X86-NEXT: popl %ebp
198 ; X86-NEXT: pushl %ebp
261 ; X86-NEXT: popl %ebp
297 ; X86-NEXT: pushl %ebp
360 ; X86-NEXT: popl %ebp
397 ; X86-NEXT: pushl %ebp
[all …]
H A Datomic-load-store-wide.ll19 ; NOSSE-NEXT: pushl %ebp
22 ; NOSSE-NEXT: movl %esp, %ebp
26 ; NOSSE-NEXT: movl 8(%ebp), %eax
34 ; NOSSE-NEXT: movl %ebp, %esp
35 ; NOSSE-NEXT: popl %ebp
53 ; NOSSE-NEXT: pushl %ebp
56 ; NOSSE-NEXT: movl %esp, %ebp
65 ; NOSSE-NEXT: movl %ebp, %esp
66 ; NOSSE-NEXT: popl %ebp
109 ; NOSSE-NEXT: pushl %ebp
[all …]
H A Dwide-fma-contraction.ll10 ; CHECK-NEXT: pushl %ebp
12 ; CHECK-NEXT: .cfi_offset %ebp, -8
13 ; CHECK-NEXT: movl %esp, %ebp
14 ; CHECK-NEXT: .cfi_def_cfa_register %ebp
19 ; CHECK-NEXT: movl %ebp, %esp
20 ; CHECK-NEXT: popl %ebp
25 ; CHECK-NOFMA-NEXT: pushl %ebp
27 ; CHECK-NOFMA-NEXT: .cfi_offset %ebp, -8
28 ; CHECK-NOFMA-NEXT: movl %esp, %ebp
36 ; CHECK-NOFMA-NEXT: movl %ebp, %esp
[all …]
H A Dtail-merge-after-mbp.mir25 ; CHECK: $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
43 ; CHECK: $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
54 $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
67 $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
86 $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
105 $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
111 $ebp = XOR32rr undef $ebp, undef $ebp, implicit-def dead $eflags
H A Dfildll.ll7 ; CHECK-NEXT: pushl %ebp
9 ; CHECK-NEXT: .cfi_offset %ebp, -8
10 ; CHECK-NEXT: movl %esp, %ebp
11 ; CHECK-NEXT: .cfi_def_cfa_register %ebp
17 ; CHECK-NEXT: movl %ebp, %esp
18 ; CHECK-NEXT: popl %ebp
28 ; CHECK-NEXT: pushl %ebp
30 ; CHECK-NEXT: .cfi_offset %ebp, -8
31 ; CHECK-NEXT: movl %esp, %ebp
42 ; CHECK-NEXT: movl %ebp, %esp
[all …]
H A Dfast-isel-uint-float-conversion.ll14 ; AVX_X86-NEXT: pushl %ebp
17 ; AVX_X86-NEXT: movl %esp, %ebp
24 ; AVX_X86-NEXT: movl %ebp, %esp
25 ; AVX_X86-NEXT: popl %ebp
41 ; AVX_X86-NEXT: pushl %ebp
44 ; AVX_X86-NEXT: movl %esp, %ebp
52 ; AVX_X86-NEXT: movl %ebp, %esp
53 ; AVX_X86-NEXT: popl %ebp
70 ; AVX_X86-NEXT: pushl %ebp
73 ; AVX_X86-NEXT: movl %esp, %ebp
[all …]
H A D2008-08-31-EH_RETURN32.ll8 ; CHECK: pushl %ebp
14 ; CHECK: movl 12(%ebp), %[[ECX:e..]]
15 ; CHECK: movl 8(%ebp), %[[EAX:e..]]
16 ; CHECK: movl %[[ECX]], 4(%ebp,%[[EAX]])
17 ; CHECK: leal 4(%ebp,%[[EAX]]), %[[ECX2:e..]]
24 ; CHECK: pushl %ebp
28 ; CHECK: movl 12(%ebp), %[[ECX:e..]]
29 ; CHECK: movl 8(%ebp), %[[EAX:e..]]
30 ; CHECK: movl %[[ECX]], 4(%ebp,%[[EAX]])
31 ; CHECK: leal 4(%ebp,%[[EAX]]), %[[ECX2:e..]]
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/MachO/Inputs/
H A Dmacho.32.s8 pushl %ebp
10 .cfi_offset %ebp, -8
11 movl %esp, %ebp
17 movl 8(%ebp), %ecx
19 addl 8(%ebp), %eax
22 popl %ebp
31 pushl %ebp
33 .cfi_offset %ebp, -8
34 movl %esp, %ebp
38 movl $0, -4(%ebp)
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/MIR/InstrRef/
H A Dx86-lea-fixup-2.mir12 - { reg: '$ebp' }
17 liveins: $eax, $ebp
20 $eax = LEA32r killed $eax, 1, killed $ebp, -5, $noreg, debug-instr-number 1
32 - { reg: '$ebp' }
37 liveins: $eax, $ebp, $ebx
40 $ebx = LEA32r killed $ebp, 1, $ebp, 0, $noreg, debug-instr-number 1
51 - { reg: '$ebp' }
56 liveins: $eax, $ebp, $ebx
59 $ebx = LEA32r $ebp, 1, $ebp, 5, $noreg, debug-instr-number 1

12345678910>>...21