Home
last modified time | relevance | path

Searched refs:idivl (Results 1 – 25 of 62) sorted by relevance

123

/external/llvm/test/CodeGen/X86/
Dscalar_widen_div.ll10 ; CHECK-NOT: idivl
118 ; CHECK: idivl
119 ; CHECK: idivl
120 ; CHECK: idivl
121 ; CHECK: idivl
122 ; CHECK-NOT: idivl
143 ; CHECK: idivl
144 ; CHECK: idivl
145 ; CHECK: idivl
146 ; CHECK: idivl
[all …]
Dvec_sdiv_to_shift.ll58 ; SSE-NEXT: idivl %esi
62 ; SSE-NEXT: idivl %esi
67 ; SSE-NEXT: idivl %esi
71 ; SSE-NEXT: idivl %esi
81 ; AVX-NEXT: idivl %esi
85 ; AVX-NEXT: idivl %esi
90 ; AVX-NEXT: idivl %esi
94 ; AVX-NEXT: idivl %esi
243 ; SSE-NEXT: idivl %ecx
253 ; SSE-NEXT: idivl %ecx
[all …]
Datom-bypass-slow-division.ll8 ; CHECK: idivl
21 ; CHECK: idivl
34 ; CHECK: idivl
38 ; CHECK-NOT: idivl
48 ; CHECK: idivl
Dsdiv-pow2.ll9 ; CHECK-NOT: idivl
19 ; CHECK: idivl
29 ; CHECK-NOT: idivl
Dvector-rem.ll12 ; CHECK-NEXT: idivl %ecx
19 ; CHECK-NEXT: idivl %ecx
25 ; CHECK-NEXT: idivl %ecx
32 ; CHECK-NEXT: idivl %ecx
Dfast-isel-divrem.ll92 ; CHECK: idivl
102 ; CHECK: idivl
Dslow-div.ll1 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+idivl-to-divb < %s | FileCheck -check-prefix=D…
Dunknown-location.ll10 ; CHECK-NEXT: idivl
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dscalar_widen_div.ll7 ; CHECK: idivl
8 ; CHECK: idivl
9 ; CHECK-NOT: idivl
133 ; CHECK: idivl
134 ; CHECK: idivl
135 ; CHECK: idivl
136 ; CHECK: idivl
137 ; CHECK-NOT: idivl
157 ; CHECK: idivl
158 ; CHECK: idivl
[all …]
D2011-06-03-x87chain.ll11 ; CHECK: idivl
Dunknown-location.ll10 ; CHECK-NEXT: idivl
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dregister-files-4.s22 # CHECK-NEXT: 2 25 25.00 U idivl %eax
55 …,0] DeeeeeeeeeeeeeeeeeeeeeeeeeER . . . . . . . . . . . idivl %eax
56 …,0] .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER . . . . . . idivl %eax
57 …,0] . D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER idivl %eax
66 # CHECK-NEXT: 0. 3 25.0 0.3 0.0 idivl %eax
Dregister-files-3.s22 # CHECK-NEXT: 2 25 25.00 U idivl %eax
73 …00 25.00 - - - - - - - - - - - idivl %eax
79 # CHECK: [0,0] DeeeeeeeeeeeeeeeeeeeeeeeeeER . . . . . . idivl %eax
80 # CHECK-NEXT: [1,0] . . . . . . DeeeeeeeeeeeeeeeeeeeeeeeeeER idivl %eax
89 # CHECK-NEXT: 0. 2 1.0 1.0 0.0 idivl %eax
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dsdiv-pow2.ll9 ; CHECK-NOT: idivl
19 ; CHECK: idivl
29 ; CHECK-NOT: idivl
Dbypass-slow-division-32.ll3 ; RUN: llc < %s -mattr=+idivl-to-divb -mtriple=i686-linux | FileCheck %s
16 ; CHECK-NEXT: idivl %ecx
39 ; CHECK-NEXT: idivl %ecx
63 ; CHECK-NEXT: idivl %ecx
95 ; CHECK-NEXT: idivl %ebx
206 ; CHECK-NEXT: idivl %ecx
228 ; CHECK-NEXT: idivl %ecx
Dcombine-srem.ll109 ; CHECK-NEXT: idivl %edi
122 ; SSE-NEXT: idivl %ecx
127 ; SSE-NEXT: idivl %esi
133 ; SSE-NEXT: idivl %ecx
138 ; SSE-NEXT: idivl %ecx
148 ; AVX-NEXT: idivl %ecx
153 ; AVX-NEXT: idivl %esi
159 ; AVX-NEXT: idivl %ecx
164 ; AVX-NEXT: idivl %ecx
410 ; CHECK-NEXT: idivl %ecx
[all …]
Dvector-rem.ll12 ; CHECK-NEXT: idivl %ecx
19 ; CHECK-NEXT: idivl %ecx
25 ; CHECK-NEXT: idivl %ecx
32 ; CHECK-NEXT: idivl %ecx
Dscalar_widen_div.ll267 ; CHECK-NEXT: idivl %ecx
272 ; CHECK-NEXT: idivl %esi
278 ; CHECK-NEXT: idivl %ecx
283 ; CHECK-NEXT: idivl %ecx
342 ; CHECK-NEXT: idivl %ecx
347 ; CHECK-NEXT: idivl %esi
353 ; CHECK-NEXT: idivl %ecx
358 ; CHECK-NEXT: idivl %ecx
418 ; CHECK-NEXT: idivl %r8d
423 ; CHECK-NEXT: idivl %r10d
[all …]
Dfast-isel-divrem.ll92 ; CHECK: idivl
102 ; CHECK: idivl
Dpr35316.ll34 ; CHECK-NEXT: idivl {{.*}}(%rip)
38 ; CHECK-NEXT: idivl %esi
Dunknown-location.ll9 ; CHECK-NEXT: idivl
Dcopy-eflags.ll229 ; X32-NEXT: idivl %ebp
267 ; X64-NEXT: idivl %esi
333 ; X32-NEXT: idivl %ecx
350 ; X64-NEXT: idivl %esi
Ddivide-by-constant.ll214 ; X32-NEXT: idivl %ecx
223 ; X64-NEXT: idivl %ecx
237 ; X32-NEXT: idivl %ecx
246 ; X64-NEXT: idivl %ecx
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DI86-32.s781 idivl -485498096(%edx,%eax,4) label
785 idivl 485498096(%edx,%eax,4) label
789 idivl 485498096(%edx) label
793 idivl 485498096 label
797 idivl 64(%edx,%eax) label
801 idivl %eax label
805 idivl (%edx) label
DI86-64.s1201 idivl 485498096 label
1205 idivl 64(%rdx) label
1209 idivl 64(%rdx,%rax,4) label
1213 idivl -64(%rdx,%rax,4) label
1217 idivl 64(%rdx,%rax) label
1221 idivl %r13d label
1225 idivl (%rdx) label

123