/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/ |
D | x86-bmi-tbm.ll | 8 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/ |
D | stack-folding-bmi2.ll | 15 %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)
|
D | bmi2-x86_64.ll | 9 %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)
|
D | bmi2.ll | 20 %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)
|
D | bmi2-schedule.ll | 52 %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/ |
D | resources-bmi2.s | 4 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/ |
D | resources-bmi2.s | 4 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/ |
D | resources-bmi2.s | 4 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/ |
D | resources-bmi2.s | 4 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/ |
D | resources-bmi2.s | 4 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/ |
D | resources-bmi2.s | 4 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/ |
D | unsupported-instruction.s | 3 bzhi %eax, %ebx, %ecx label
|
/external/llvm/test/CodeGen/X86/ |
D | bmi.ll | 390 %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/ |
D | assembler-ia32.h | 1540 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/ |
D | X86InstrInfo.td | 2272 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/ |
D | ia_32e.inc | 2005 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/ |
D | X86InstrInfo.td | 2456 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/ |
D | IntrinsicEnums.inc | 6246 x86_bmi_bzhi_32, // llvm.x86.bmi.bzhi.32 6247 x86_bmi_bzhi_64, // llvm.x86.bmi.bzhi.64
|
D | IntrinsicImpl.inc | 6272 "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/ |
D | Intrinsics.gen | 5557 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/ |
D | Intrinsics.gen | 5557 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/ |
D | Intrinsics.gen | 5557 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/ |
D | Intrinsics.gen | 5523 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/ |
D | Intrinsics.gen | 5557 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/ |
D | X86GenAsmMatcher.inc | 21726 …{ 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_…
|