Home
last modified time | relevance | path

Searched refs:rbp (Results 1 – 25 of 607) sorted by relevance

12345678910>>...25

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpr34080.ll12 ; SSE2-NEXT: pushq %rbp
14 ; SSE2-NEXT: .cfi_offset %rbp, -16
15 ; SSE2-NEXT: movq %rsp, %rbp
16 ; SSE2-NEXT: .cfi_def_cfa_register %rbp
17 ; SSE2-NEXT: fldt 16(%rbp)
18 ; SSE2-NEXT: fnstcw -4(%rbp)
19 ; SSE2-NEXT: movzwl -4(%rbp), %eax
20 ; SSE2-NEXT: movw $3199, -4(%rbp) ## imm = 0xC7F
21 ; SSE2-NEXT: fldcw -4(%rbp)
22 ; SSE2-NEXT: movw %ax, -4(%rbp)
[all …]
DleaFixup64.mir15 ; where the base is rbp/r13/ebp register but it can be replaced with 1 lea + 1 add
20 ;test1lea_rbp_64_32_1: 2 operands LEA64_32r where base register is rbp/r13/ebp and can not
32 ; where the base is rbp/r13/ebp register
37 ;test1add_rbp_64: 2 operands LEA64r where base register is rbp/r13/ebp and can be replaced
49 ; where the base is rbp/r13/ebp register
54 ;test1lea_rbp_64_32: 2 operands LEA64_32r where base register is rbp/r13/ebp and can be replaced
66 ; where the base is rbp/r13/ebp register
71 ;test1lea_rbp_64: 2 operands LEA64r wher base register is rbp/r13/ebp and can be replaced
89 ; where the base is rbp/r13/ebp register
113 ; where the base is rbp/r13/ebp register
[all …]
Davx512-intel-ocl.ll50 ; WIN64-NEXT: pushq %rbp
52 ; WIN64-NEXT: leaq {{[0-9]+}}(%rsp), %rbp
59 ; WIN64-NEXT: leaq 48(%rbp), %rsp
60 ; WIN64-NEXT: popq %rbp
65 ; X64-NEXT: pushq %rbp
66 ; X64-NEXT: movq %rsp, %rbp
75 ; X64-NEXT: leaq -16(%rbp), %rsp
78 ; X64-NEXT: popq %rbp
128 ; WIN64-NEXT: pushq %rbp
130 ; WIN64-NEXT: leaq {{[0-9]+}}(%rsp), %rbp
[all …]
Dwin64_frame.ll8 ; ALL-NEXT: pushq %rbp
10 ; ALL-NEXT: movq %rsp, %rbp
13 ; ALL-NEXT: movl 48(%rbp), %eax
14 ; ALL-NEXT: popq %rbp
25 ; ALL-NEXT: pushq %rbp
29 ; ALL-NEXT: movq %rsp, %rbp
32 ; ALL-NEXT: movq %r9, 48(%rbp)
33 ; ALL-NEXT: movq %r8, 40(%rbp)
34 ; ALL-NEXT: movq %rdx, 32(%rbp)
35 ; ALL-NEXT: leaq 32(%rbp), %rax
[all …]
Dmachine-copy-prop.mir121 # even if the dest ($rbp) is not.
124 # CHECK-NEXT: $rax = COPY $rbp
125 # CHECK-NEXT: CALL64pcrel32 @foo, csr_64, implicit $rax, implicit $rbp
126 # CHECK-NEXT: $rbp = COPY $rax
127 # CHECK-NEXT: NOOP implicit $rax, implicit $rbp
131 $rax = COPY $rbp
132 CALL64pcrel32 @foo, csr_64, implicit $rax, implicit $rbp
133 $rbp = COPY $rax
134 NOOP implicit $rax, implicit $rbp
138 # even if the source ($rbp) is not.
[all …]
Davx512-insert-extract.ll84 ; CHECK-NEXT: pushq %rbp
85 ; CHECK-NEXT: movq %rsp, %rbp
92 ; CHECK-NEXT: movq %rbp, %rsp
93 ; CHECK-NEXT: popq %rbp
103 ; CHECK-NEXT: pushq %rbp
104 ; CHECK-NEXT: movq %rsp, %rbp
111 ; CHECK-NEXT: movq %rbp, %rsp
112 ; CHECK-NEXT: popq %rbp
122 ; CHECK-NEXT: pushq %rbp
123 ; CHECK-NEXT: movq %rsp, %rbp
[all …]
/external/libffi/src/x86/
Dwin64.S89 .PUSHREG rbp
90 push rbp
93 .SETFRAME rbp, 32
94 lea rbp, QWORD PTR [rsp+32]
97 mov eax, DWORD PTR CIF_BYTES[rbp]
103 mov QWORD PTR STACK[rbp], rax
105 mov rdx, QWORD PTR ECIF[rbp]
106 mov rcx, QWORD PTR STACK[rbp]
107 call QWORD PTR PREP_ARGS_FN[rbp]
109 mov rsp, QWORD PTR STACK[rbp]
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/x86/
Dwin64.S89 .PUSHREG rbp
90 push rbp
93 .SETFRAME rbp, 32
94 lea rbp, QWORD PTR [rsp+32]
97 mov eax, DWORD PTR CIF_BYTES[rbp]
103 mov QWORD PTR STACK[rbp], rax
105 mov rdx, QWORD PTR ECIF[rbp]
106 mov rcx, QWORD PTR STACK[rbp]
107 call QWORD PTR PREP_ARGS_FN[rbp]
109 mov rsp, QWORD PTR STACK[rbp]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dcfi_def_cfa-crash.s13 push %rbp
15 .cfi_offset rbp, -16
17 mov %rsp, %rbp
18 .cfi_def_cfa_register rbp
22 movdqa %xmm0, -0x80(%rbp)
24 movdqa %xmm1, -0x70(%rbp)
26 movdqa %xmm2, -0x60(%rbp)
28 movdqa %xmm3, -0x50(%rbp)
30 movdqa %xmm4, -0x40(%rbp)
32 movdqa %xmm5, -0x30(%rbp)
[all …]
/external/llvm/test/MC/X86/
Dcfi_def_cfa-crash.s13 push %rbp
15 .cfi_offset rbp, -16
17 mov %rsp, %rbp
18 .cfi_def_cfa_register rbp
22 movdqa %xmm0, -0x80(%rbp)
24 movdqa %xmm1, -0x70(%rbp)
26 movdqa %xmm2, -0x60(%rbp)
28 movdqa %xmm3, -0x50(%rbp)
30 movdqa %xmm4, -0x40(%rbp)
32 movdqa %xmm5, -0x30(%rbp)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-cfi-verify/X86/Inputs/
Dunprotected-nolineinfo.s23 pushq %rbp
25 .cfi_offset %rbp, -16
26 movq %rsp, %rbp
27 .cfi_def_cfa_register %rbp
28 popq %rbp
40 pushq %rbp
42 .cfi_offset %rbp, -16
43 movq %rsp, %rbp
44 .cfi_def_cfa_register %rbp
45 popq %rbp
[all …]
Dunprotected-lineinfo.s26 pushq %rbp
28 .cfi_offset %rbp, -16
29 movq %rsp, %rbp
30 .cfi_def_cfa_register %rbp
33 popq %rbp
48 pushq %rbp
50 .cfi_offset %rbp, -16
51 movq %rsp, %rbp
52 .cfi_def_cfa_register %rbp
55 popq %rbp
[all …]
Dprotected-lineinfo.s27 pushq %rbp
29 .cfi_offset %rbp, -16
30 movq %rsp, %rbp
31 .cfi_def_cfa_register %rbp
34 popq %rbp
47 pushq %rbp
49 .cfi_offset %rbp, -16
50 movq %rsp, %rbp
51 .cfi_def_cfa_register %rbp
54 popq %rbp
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Dp256-x86_64-asm.S113 pushq %rbp
115 .cfi_offset %rbp,-16
168 movq %r8,%rbp
181 movq %rbp,%rax
183 movq %rbp,%rdx
190 sbbq %rdx,%rbp
193 adcq %rbp,%r12
202 movq %rdx,%rbp
205 addq %rbp,%r10
210 movq %rdx,%rbp
[all …]
Dx86_64-mont5.S39 pushq %rbp
40 .cfi_offset %rbp,-24
221 movq %r8,%rbp
226 imulq %r10,%rbp
229 mulq %rbp
257 mulq %rbp
341 movq %r8,%rbp
349 imulq %r10,%rbp
352 mulq %rbp
383 mulq %rbp
[all …]
Daes-x86_64.S34 movl 0(%r14,%rbp,8),%r12d
41 movl 0(%r14,%rbp,8),%r8d
48 xorl 3(%r14,%rbp,8),%r8d
59 xorl 2(%r14,%rbp,8),%r12d
66 xorl 2(%r14,%rbp,8),%r8d
73 xorl 1(%r14,%rbp,8),%r8d
88 movzbl 2(%r14,%rbp,8),%r12d
95 movl 0(%r14,%rbp,8),%ebp
122 movl 0(%r14,%rbp,8),%ebp
137 movl 2(%r14,%rbp,8),%ebp
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-cfi-verify/X86/
Dindirect-cf-elimination.s40 pushq %rbp
42 .cfi_offset %rbp, -16
43 movq %rsp, %rbp
44 .cfi_def_cfa_register %rbp
47 popq %rbp
60 pushq %rbp
62 .cfi_offset %rbp, -16
63 movq %rsp, %rbp
64 .cfi_def_cfa_register %rbp
67 popq %rbp
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Dp256-x86_64-asm.S110 pushq %rbp
159 movq %r8,%rbp
172 movq %rbp,%rax
174 movq %rbp,%rdx
181 sbbq %rdx,%rbp
184 adcq %rbp,%r12
193 movq %rdx,%rbp
196 addq %rbp,%r10
201 movq %rdx,%rbp
204 addq %rbp,%r11
[all …]
Dx86_64-mont5.S38 pushq %rbp
220 movq %r8,%rbp
225 imulq %r10,%rbp
228 mulq %rbp
256 mulq %rbp
340 movq %r8,%rbp
348 imulq %r10,%rbp
351 mulq %rbp
382 mulq %rbp
449 movq -16(%rsi),%rbp
[all …]
Daes-x86_64.S34 movl 0(%r14,%rbp,8),%r12d
41 movl 0(%r14,%rbp,8),%r8d
48 xorl 3(%r14,%rbp,8),%r8d
59 xorl 2(%r14,%rbp,8),%r12d
66 xorl 2(%r14,%rbp,8),%r8d
73 xorl 1(%r14,%rbp,8),%r8d
88 movzbl 2(%r14,%rbp,8),%r12d
95 movl 0(%r14,%rbp,8),%ebp
122 movl 0(%r14,%rbp,8),%ebp
137 movl 2(%r14,%rbp,8),%ebp
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_bilinear_ssse3.asm112 push rbp
113 mov rbp, rsp
131 pop rbp
136 push rbp
137 mov rbp, rsp
157 pop rbp
162 push rbp
163 mov rbp, rsp
184 pop rbp
189 push rbp
[all …]
/external/llvm/test/CodeGen/X86/
Dmachine-copy-prop.mir127 # even if the dest (%rbp) is not.
130 # CHECK-NEXT: %rax = COPY %rbp
131 # CHECK-NEXT: CALL64pcrel32 @foo, csr_64, implicit %rax, implicit %rbp
132 # CHECK-NEXT: %rbp = COPY %rax
133 # CHECK-NEXT: NOOP implicit %rax, implicit %rbp
138 %rax = COPY %rbp
139 CALL64pcrel32 @foo, csr_64, implicit %rax, implicit %rbp
140 %rbp = COPY %rax
141 NOOP implicit %rax, implicit %rbp
145 # even if the source (%rbp) is not.
[all …]
/external/boringssl/linux-x86_64/crypto/cipher_extra/
Dchacha20_poly1305_x86_64.S73 movq 0+0(%rbp),%rax
78 movq 0+0(%rbp),%rax
83 movq 8+0(%rbp),%rax
89 movq 8+0(%rbp),%rax
120 movq 0+0(%rbp),%rax
125 movq 0+0(%rbp),%rax
130 movq 8+0(%rbp),%rax
136 movq 8+0(%rbp),%rax
182 movq 0+0(%rbp),%rax
187 movq 0+0(%rbp),%rax
[all …]
/external/python/cpython3/Modules/_ctypes/libffi_msvc/
Dwin64.asm81 .PUSHREG rbp
82 push rbp
85 .SETFRAME rbp, 32
86 lea rbp, QWORD PTR [rsp+32]
89 mov eax, DWORD PTR bytes$[rbp]
95 mov QWORD PTR stack$[rbp], rax
97 mov rdx, QWORD PTR ecif$[rbp]
98 mov rcx, QWORD PTR stack$[rbp]
99 call QWORD PTR prepfunc$[rbp]
101 mov rsp, QWORD PTR stack$[rbp]
[all …]
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
Dwin64.asm81 .PUSHREG rbp
82 push rbp
85 .SETFRAME rbp, 32
86 lea rbp, QWORD PTR [rsp+32]
89 mov eax, DWORD PTR bytes$[rbp]
95 mov QWORD PTR stack$[rbp], rax
97 mov rdx, QWORD PTR ecif$[rbp]
98 mov rcx, QWORD PTR stack$[rbp]
99 call QWORD PTR prepfunc$[rbp]
101 mov rsp, QWORD PTR stack$[rbp]
[all …]

12345678910>>...25