Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/
Dx86-bmi-tbm.ll8 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32) nounwind readnone
9 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64) nounwind readnone
209 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i32 @llvm.x86.bmi.bzhi.32(i32 [[A:%.*]], i32 31)
212 %1 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %a, i32 31)
220 %1 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %a, i32 0)
228 %1 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %a, i32 32)
236 %1 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 5, i32 1)
242 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i64 @llvm.x86.bmi.bzhi.64(i64 [[A:%.*]], i64 63)
245 %1 = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %a, i64 63)
253 %1 = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %a, i64 0)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dstack-folding-bmi2.ll15 %2 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %a0, i32 %a1)
18 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32)
24 %2 = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %a0, i64 %a1)
27 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64)
Dbmi2-x86_64.ll9 %tmp = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %x, i64 %y)
19 %tmp = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %x1, i64 %y)
23 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64)
Dbmi2.ll20 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x1, i32 %y)
37 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x1, i32 %y)
41 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32)
Dbmi2-schedule.ll52 %2 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %1, i32 %a0)
53 %3 = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %a1, i32 %a0)
57 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32)
102 %2 = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %1, i64 %a0)
103 %3 = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %a1, i64 %a0)
107 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi2.s4 bzhi %eax, %ebx, %ecx label
5 bzhi %eax, (%rbx), %ecx label
7 bzhi %rax, %rbx, %rcx label
8 bzhi %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dunsupported-instruction.s3 bzhi %eax, %ebx, %ecx label
/external/llvm/test/CodeGen/X86/
Dbmi.ll390 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x, i32 %y)
400 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x1, i32 %y)
404 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32)
411 %tmp = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %x, i64 %y)
415 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64)
/external/v8/src/ia32/
Dassembler-ia32.h1540 void bzhi(Register dst, Register src1, Register src2) { in bzhi() function
1541 bzhi(dst, Operand(src1), src2); in bzhi()
1543 void bzhi(Register dst, Operand src1, Register src2) { in bzhi() function
/external/llvm/lib/Target/X86/
DX86InstrInfo.td2272 defm BZHI32 : bmi_bextr_bzhi<0xF5, "bzhi{l}", GR32, i32mem,
2274 defm BZHI64 : bmi_bextr_bzhi<0xF5, "bzhi{q}", GR64, i64mem,
/external/epid-sdk/ext/ipp/sources/include/
Dia_32e.inc2005 bzhi macro x:req, y:req, z:req
2006 %ECHO @CatStr(<bzhi >, < x,>, < y,>, < z >)
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrInfo.td2456 defm BZHI32 : bmi_bzhi<0xF5, "bzhi{l}", GR32, i32mem,
2458 defm BZHI64 : bmi_bzhi<0xF5, "bzhi{q}", GR64, i64mem,
/external/swiftshader/third_party/llvm-7.0/configs/common/include/llvm/IR/
DIntrinsicEnums.inc6246 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
6247 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
DIntrinsicImpl.inc6272 "llvm.x86.bmi.bzhi.32",
6273 "llvm.x86.bmi.bzhi.64",
15150 1, // llvm.x86.bmi.bzhi.32
15151 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen5557 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
5558 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
11615 "llvm.x86.bmi.bzhi.32",
11616 "llvm.x86.bmi.bzhi.64",
19555 1, // llvm.x86.bmi.bzhi.32
19556 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DIntrinsics.gen5557 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
5558 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
11615 "llvm.x86.bmi.bzhi.32",
11616 "llvm.x86.bmi.bzhi.64",
19555 1, // llvm.x86.bmi.bzhi.32
19556 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen5557 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
5558 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
11615 "llvm.x86.bmi.bzhi.32",
11616 "llvm.x86.bmi.bzhi.64",
19555 1, // llvm.x86.bmi.bzhi.32
19556 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DIntrinsics.gen5523 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
5524 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
11547 "llvm.x86.bmi.bzhi.32",
11548 "llvm.x86.bmi.bzhi.64",
19432 1, // llvm.x86.bmi.bzhi.32
19433 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DIntrinsics.gen5557 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32
5558 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
11615 "llvm.x86.bmi.bzhi.32",
11616 "llvm.x86.bmi.bzhi.64",
19555 1, // llvm.x86.bmi.bzhi.32
19556 1, // llvm.x86.bmi.bzhi.64
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenAsmMatcher.inc21726 …{ 712 /* bzhi */, X86::BZHI32rr, Convert__Reg1_0__Reg1_1__Reg1_2, 0, { MCK_GR32, MCK_GR32, MCK_GR3…
21727 …{ 712 /* bzhi */, X86::BZHI32rm, Convert__Reg1_0__Mem325_1__Reg1_2, 0, { MCK_GR32, MCK_Mem32, MCK_…
21728 …{ 712 /* bzhi */, X86::BZHI64rr, Convert__Reg1_0__Reg1_1__Reg1_2, 0, { MCK_GR64, MCK_GR64, MCK_GR6…
21729 …{ 712 /* bzhi */, X86::BZHI64rm, Convert__Reg1_0__Mem645_1__Reg1_2, 0, { MCK_GR64, MCK_Mem64, MCK_…