Home
last modified time | relevance | path

Searched refs:pext (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm-project/llvm/test/Transforms/InstCombine/X86/
Dx86-bmi-tbm.ll10 declare i32 @llvm.x86.bmi.pext.32(i32, i32) nounwind readnone
11 declare i64 @llvm.x86.bmi.pext.64(i64, i64) nounwind readnone
281 %1 = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 0)
289 %1 = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 0)
297 %1 = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 -1)
305 %1 = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 -1)
315 %1 = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 6)
325 %1 = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 6)
334 %1 = tail call i32 @llvm.x86.bmi.pext.32(i32 1985229328, i32 4042322160)
342 %1 = tail call i64 @llvm.x86.bmi.pext.64(i64 8526495043095935640, i64 -1085102592571150096)
[all …]
/external/llvm-project/llvm/test/Instrumentation/MemorySanitizer/
Dbmi.ll12 declare i32 @llvm.x86.bmi.pext.32(i32, i32)
17 declare i64 @llvm.x86.bmi.pext.64(i64, i64)
119 %c = tail call i32 @llvm.x86.bmi.pext.32(i32 %a, i32 %b)
128 ; CHECK-DAG: %[[X:.*]] = call i32 @llvm.x86.bmi.pext.32(i32 %[[SA]], i32 %b)
135 %c = tail call i64 @llvm.x86.bmi.pext.64(i64 %a, i64 %b)
144 ; CHECK-DAG: %[[X:.*]] = call i64 @llvm.x86.bmi.pext.64(i64 %[[SA]], i64 %b)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/CodeGen/X86/
Dbmi2-x86_64.ll63 %tmp = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 %y)
73 %tmp = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 %y1)
83 %tmp = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 6148914691236517205)
88 declare i64 @llvm.x86.bmi.pext.64(i64, i64)
Dbmi2.ll234 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y1)
251 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y1)
268 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 1431655765)
273 declare i32 @llvm.x86.bmi.pext.32(i32, i32)
Dstack-folding-bmi2.ll242 %2 = tail call i32 @llvm.x86.bmi.pext.32(i32 %a0, i32 %a1)
245 declare i32 @llvm.x86.bmi.pext.32(i32, i32)
289 %2 = tail call i64 @llvm.x86.bmi.pext.64(i64 %a0, i64 %a1)
292 declare i64 @llvm.x86.bmi.pext.64(i64, i64)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi2.s22 pext %eax, %ebx, %ecx label
23 pext (%rax), %ebx, %ecx label
25 pext %rax, %rbx, %rcx label
26 pext (%rax), %rbx, %rcx label
/external/llvm-project/llvm/utils/lit/lit/llvm/
Dconfig.py400 pext = getattr(self.config, 'llvm_plugin_ext', None)
403 if pext:
404 self.config.substitutions.append(('%pluginext', pext))
/external/llvm/test/CodeGen/X86/
Dbmi.ll623 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y)
633 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y1)
637 declare i32 @llvm.x86.bmi.pext.32(i32, i32)
644 %tmp = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 %y)
648 declare i64 @llvm.x86.bmi.pext.64(i64, i64)
/external/capstone/arch/X86/
DX86MappingInsnOp_reduce.inc3752 { /* X86_PEXT32rm, X86_INS_PEXT: pext{l} $dst, $src1, $src2 */
3756 { /* X86_PEXT32rr, X86_INS_PEXT: pext{l} $dst, $src1, $src2 */
3760 { /* X86_PEXT64rm, X86_INS_PEXT: pext{q} $dst, $src1, $src2 */
3764 { /* X86_PEXT64rr, X86_INS_PEXT: pext{q} $dst, $src1, $src2 */
DX86MappingInsnOp.inc7216 { /* X86_PEXT32rm, X86_INS_PEXT: pext{l} $dst, $src1, $src2 */
7220 { /* X86_PEXT32rr, X86_INS_PEXT: pext{l} $dst, $src1, $src2 */
7224 { /* X86_PEXT64rm, X86_INS_PEXT: pext{q} $dst, $src1, $src2 */
7228 { /* X86_PEXT64rr, X86_INS_PEXT: pext{q} $dst, $src1, $src2 */
/external/llvm/lib/Target/X86/
DX86InstrInfo.td2339 defm PEXT32 : bmi_pdep_pext<"pext{l}", GR32, i32mem,
2341 defm PEXT64 : bmi_pdep_pext<"pext{q}", GR64, i64mem,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrInfo.td2601 defm PEXT32 : bmi_pdep_pext<"pext{l}", GR32, i32mem,
2603 defm PEXT64 : bmi_pdep_pext<"pext{q}", GR64, i64mem,
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrInfo.td2667 defm PEXT32 : bmi_pdep_pext<"pext{l}", GR32, i32mem,
2669 defm PEXT64 : bmi_pdep_pext<"pext{q}", GR64, i64mem,
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DIntrinsics.gen5561 x86_bmi_pext_32, // llvm.x86.bmi.pext.32
5562 x86_bmi_pext_64, // llvm.x86.bmi.pext.64
11619 "llvm.x86.bmi.pext.32",
11620 "llvm.x86.bmi.pext.64",
19559 1, // llvm.x86.bmi.pext.32
19560 1, // llvm.x86.bmi.pext.64
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DIntrinsics.gen5561 x86_bmi_pext_32, // llvm.x86.bmi.pext.32
5562 x86_bmi_pext_64, // llvm.x86.bmi.pext.64
11619 "llvm.x86.bmi.pext.32",
11620 "llvm.x86.bmi.pext.64",
19559 1, // llvm.x86.bmi.pext.32
19560 1, // llvm.x86.bmi.pext.64
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen5561 x86_bmi_pext_32, // llvm.x86.bmi.pext.32
5562 x86_bmi_pext_64, // llvm.x86.bmi.pext.64
11619 "llvm.x86.bmi.pext.32",
11620 "llvm.x86.bmi.pext.64",
19559 1, // llvm.x86.bmi.pext.32
19560 1, // llvm.x86.bmi.pext.64
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen5561 x86_bmi_pext_32, // llvm.x86.bmi.pext.32
5562 x86_bmi_pext_64, // llvm.x86.bmi.pext.64
11619 "llvm.x86.bmi.pext.32",
11620 "llvm.x86.bmi.pext.64",
19559 1, // llvm.x86.bmi.pext.32
19560 1, // llvm.x86.bmi.pext.64
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DIntrinsics.gen5527 x86_bmi_pext_32, // llvm.x86.bmi.pext.32
5528 x86_bmi_pext_64, // llvm.x86.bmi.pext.64
11551 "llvm.x86.bmi.pext.32",
11552 "llvm.x86.bmi.pext.64",
19436 1, // llvm.x86.bmi.pext.32
19437 1, // llvm.x86.bmi.pext.64
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicImpl.inc7127 "llvm.x86.bmi.pext.32",
7128 "llvm.x86.bmi.pext.64",
17260 1, // llvm.x86.bmi.pext.32
17261 1, // llvm.x86.bmi.pext.64

12