Home
last modified time | relevance | path

Searched refs:vroundps (Results 1 – 25 of 48) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dvec_floor.ll28 ; AVX-NEXT: vroundps $9, %xmm0, %xmm0
60 ; AVX-NEXT: vroundps $9, %ymm0, %ymm0
90 ; AVX-NEXT: vroundps $10, %xmm0, %xmm0
122 ; AVX-NEXT: vroundps $10, %ymm0, %ymm0
152 ; AVX-NEXT: vroundps $11, %xmm0, %xmm0
184 ; AVX-NEXT: vroundps $11, %ymm0, %ymm0
214 ; AVX-NEXT: vroundps $4, %xmm0, %xmm0
246 ; AVX-NEXT: vroundps $4, %ymm0, %ymm0
276 ; AVX-NEXT: vroundps $12, %xmm0, %xmm0
308 ; AVX-NEXT: vroundps $12, %ymm0, %ymm0
/external/llvm-project/llvm/test/CodeGen/X86/
Dvec-strict-round-128.ll28 ; AVX-NEXT: vroundps $10, %xmm0, %xmm0
58 ; AVX-NEXT: vroundps $9, %xmm0, %xmm0
88 ; AVX-NEXT: vroundps $11, %xmm0, %xmm0
118 ; AVX-NEXT: vroundps $4, %xmm0, %xmm0
150 ; AVX-NEXT: vroundps $12, %xmm0, %xmm0
Dvec_floor.ll35 ; AVX-NEXT: vroundps $9, %xmm0, %xmm0
40 ; AVX512-NEXT: vroundps $9, %xmm0, %xmm0
77 ; AVX-NEXT: vroundps $9, %ymm0, %ymm0
82 ; AVX512-NEXT: vroundps $9, %ymm0, %ymm0
124 ; AVX-NEXT: vroundps $9, %ymm0, %ymm0
125 ; AVX-NEXT: vroundps $9, %ymm1, %ymm1
186 ; AVX-NEXT: vroundps $10, %xmm0, %xmm0
191 ; AVX512-NEXT: vroundps $10, %xmm0, %xmm0
207 ; AVX-NEXT: vroundps $10, (%rdi), %xmm0
212 ; AVX512-NEXT: vroundps $10, (%rdi), %xmm0
[all …]
Dvec-strict-256.ll194 ; CHECK-NEXT: vroundps $10, %ymm0, %ymm0
214 ; CHECK-NEXT: vroundps $9, %ymm0, %ymm0
235 ; CHECK-NEXT: vroundps $11, %ymm0, %ymm0
256 ; CHECK-NEXT: vroundps $4, %ymm0, %ymm0
279 ; CHECK-NEXT: vroundps $12, %ymm0, %ymm0
Dvec-libcalls.ll245 ; CHECK-NEXT: vroundps $10, %xmm0, %xmm0
308 ; CHECK-NEXT: vroundps $9, %xmm0, %xmm0
371 ; CHECK-NEXT: vroundps $12, %xmm0, %xmm0
380 ; CHECK-NEXT: vroundps $4, %xmm0, %xmm0
392 ; CHECK-NEXT: vroundps $11, %xmm0, %xmm0
410 ; CHECK-NEXT: vroundps $11, %xmm0, %xmm0
Dfp-round.ll115 ; AVX1-NEXT: vroundps $11, %xmm0, %xmm0
125 ; AVX512-NEXT: vroundps $11, %xmm0, %xmm0
239 ; AVX1-NEXT: vroundps $11, %ymm0, %ymm0
249 ; AVX512-NEXT: vroundps $11, %ymm0, %ymm0
447 ; AVX1-NEXT: vroundps $11, %ymm0, %ymm0
451 ; AVX1-NEXT: vroundps $11, %ymm1, %ymm1
Dfp-roundeven.ll79 ; AVX-NEXT: vroundps $8, %xmm0, %xmm0
174 ; AVX-NEXT: vroundps $8, %ymm0, %ymm0
328 ; AVX1-NEXT: vroundps $8, %ymm0, %ymm0
329 ; AVX1-NEXT: vroundps $8, %ymm1, %ymm1
Davx512-rndscale.ll47 ; CHECK-NEXT: vroundps $9, %xmm0, %xmm0
65 ; CHECK-NEXT: vroundps $9, %ymm0, %ymm0
102 ; CHECK-NEXT: vroundps $9, (%rdi), %xmm0
122 ; CHECK-NEXT: vroundps $9, (%rdi), %ymm0
719 ; CHECK-NEXT: vroundps $10, %xmm0, %xmm0
737 ; CHECK-NEXT: vroundps $10, %ymm0, %ymm0
774 ; CHECK-NEXT: vroundps $10, (%rdi), %xmm0
794 ; CHECK-NEXT: vroundps $10, (%rdi), %ymm0
1391 ; CHECK-NEXT: vroundps $11, %xmm0, %xmm0
1409 ; CHECK-NEXT: vroundps $11, %ymm0, %ymm0
[all …]
Dftrunc.ll93 ; AVX1-NEXT: vroundps $11, %xmm0, %xmm0
423 ; AVX1-NEXT: vroundps $11, %xmm0, %xmm0
/external/llvm-project/llvm/test/MC/X86/
DAVX-32.s8153 vroundps $0, -485498096(%edx,%eax,4), %xmm1 label
8157 vroundps $0, 485498096(%edx,%eax,4), %xmm1 label
8161 vroundps $0, -485498096(%edx,%eax,4), %ymm4 label
8165 vroundps $0, 485498096(%edx,%eax,4), %ymm4 label
8169 vroundps $0, 485498096(%edx), %xmm1 label
8173 vroundps $0, 485498096(%edx), %ymm4 label
8177 vroundps $0, 485498096, %xmm1 label
8181 vroundps $0, 485498096, %ymm4 label
8185 vroundps $0, 64(%edx,%eax), %xmm1 label
8189 vroundps $0, 64(%edx,%eax), %ymm4 label
[all …]
DAVX-64.s16893 vroundps $0, 485498096, %xmm15 label
16897 vroundps $0, 485498096, %xmm6 label
16901 vroundps $0, 485498096, %ymm7 label
16905 vroundps $0, 485498096, %ymm9 label
16909 vroundps $0, -64(%rdx,%rax,4), %xmm15 label
16913 vroundps $0, 64(%rdx,%rax,4), %xmm15 label
16917 vroundps $0, -64(%rdx,%rax,4), %xmm6 label
16921 vroundps $0, 64(%rdx,%rax,4), %xmm6 label
16925 vroundps $0, -64(%rdx,%rax,4), %ymm7 label
16929 vroundps $0, 64(%rdx,%rax,4), %ymm7 label
[all …]
Dx86-32-avx.s1756 vroundps $7, %xmm2, %xmm3
1760 vroundps $7, (%eax), %xmm3
3232 vroundps $7, %ymm5, %ymm1
3236 vroundps $7, (%eax), %ymm5
/external/capstone/suite/MC/X86/
Dx86-32-avx.s.cs440 0xc4,0xe3,0x79,0x08,0xda,0x07 = vroundps $7, %xmm2, %xmm3
441 0xc4,0xe3,0x79,0x08,0x18,0x07 = vroundps $7, (%eax), %xmm3
809 0xc4,0xe3,0x7d,0x08,0xcd,0x07 = vroundps $7, %ymm5, %ymm1
810 0xc4,0xe3,0x7d,0x08,0x28,0x07 = vroundps $7, (%eax), %ymm5
Dx86_64-avx-encoding.s.cs621 0xc4,0x43,0x79,0x08,0xec,0x07 = vroundps $7, %xmm12, %xmm13
622 0xc4,0x63,0x79,0x08,0x28,0x07 = vroundps $7, (%rax), %xmm13
998 0xc4,0x43,0x7d,0x08,0xda,0x07 = vroundps $7, %ymm10, %ymm11
999 0xc4,0x63,0x7d,0x08,0x10,0x07 = vroundps $7, (%rax), %ymm10
/external/llvm/test/MC/X86/
Dx86-32-avx.s1756 vroundps $7, %xmm2, %xmm3
1760 vroundps $7, (%eax), %xmm3
3232 vroundps $7, %ymm5, %ymm1
3236 vroundps $7, (%eax), %ymm5
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 2 8 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 3 14 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 2 8 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 3 15 1.00 * vroundps $1, (%rax), %ymm2
2349 # CHECK-NEXT: - - 1.00 1.00 - - - - - - vroundps $1, %x…
2350 # CHECK-NEXT: - - 1.00 1.00 0.50 0.50 - - - - vroundps $1, (%…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 2 8 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 3 14 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 2 8 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 3 15 1.00 * vroundps $1, (%rax), %ymm2
2349 # CHECK-NEXT: - - 1.00 1.00 - - - - - - vroundps $1, %x…
2350 # CHECK-NEXT: - - 1.00 1.00 0.50 0.50 - - - - vroundps $1, (%…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 4 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 1 9 1.50 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 2 4 2.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 2 9 2.00 * vroundps $1, (%rax), %ymm2
2362 … 1.00 - 1.00 - - - - - - - vroundps $1, %xmm0, %xmm2
2363 … 1.00 - 1.00 - - - 1.50 1.50 - - vroundps $1, (%rax), %xmm2
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 6 0.50 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 3 11 2.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 6 0.50 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 3 12 2.00 * vroundps $1, (%rax), %ymm2
2349 # CHECK-NEXT: - - - - 0.50 0.50 - - - - vroundps $1, %x…
2350 # CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - vroundps $1, (%…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 3 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 1 8 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 2 3 2.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 2 8 2.00 * vroundps $1, (%rax), %ymm2
2353 … - - 1.00 - - - 1.00 - - - vroundps $1, %xmm0, %xmm2
2354 … - - 1.00 1.00 - - 1.00 - - - vroundps $1, (%rax), %xmm2
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 4 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 2 11 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 4 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 2 11 1.00 * vroundps $1, (%rax), %ymm2
2351 … - - - - - - - - 1.00 - vroundps $1, %xmm0, %xmm2
2352 … - - - - - - - - 1.00 - vroundps $1, (%rax), %xmm2
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 6 0.50 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 3 12 2.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 6 0.50 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 3 13 2.00 * vroundps $1, (%rax), %ymm2
2349 # CHECK-NEXT: - - - - 0.50 0.50 - - - - vroundps $1, %x…
2350 # CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - vroundps $1, (%…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 3 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 1 10 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 3 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 1 10 1.00 * vroundps $1, (%rax), %ymm2
2352 … - - - - - - - - 1.00 - vroundps $1, %xmm0, %xmm2
2353 … - - - - - - - - 1.00 - vroundps $1, (%rax), %xmm2
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 3 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 2 9 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 3 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 2 10 1.00 * vroundps $1, (%rax), %ymm2
2347 # CHECK-NEXT: - - - 1.00 - - - - vroundps $1, %xmm0, %xmm2
2348 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 vroundps $1, (%rax), %xmm2
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-avx1.s896 vroundps $1, %xmm0, %xmm2 label
897 vroundps $1, (%rax), %xmm2 label
899 vroundps $1, %ymm0, %ymm2 label
900 vroundps $1, (%rax), %ymm2 label
1639 # CHECK-NEXT: 1 3 1.00 vroundps $1, %xmm0, %xmm2
1640 # CHECK-NEXT: 2 9 1.00 * vroundps $1, (%rax), %xmm2
1641 # CHECK-NEXT: 1 3 1.00 vroundps $1, %ymm0, %ymm2
1642 # CHECK-NEXT: 2 10 1.00 * vroundps $1, (%rax), %ymm2
2347 # CHECK-NEXT: - - - 1.00 - - - - vroundps $1, %xmm0, %xmm2
2348 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 vroundps $1, (%rax), %xmm2
[all …]

12