Home
last modified time | relevance | path

Searched refs:HasVBMI2 (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86Subtarget.h174 bool HasVBMI2 = false; variable
625 bool hasVBMI2() const { return HasVBMI2; } in hasVBMI2()
DX86.td160 def FeatureVBMI2 : SubtargetFeature<"avx512vbmi2", "HasVBMI2", "true",
DX86InstrAVX512.td11805 let Predicates = [HasVBMI2] in
11808 let Predicates = [HasVBMI2, HasVLX] in {
11818 let Predicates = [HasVBMI2] in
11821 let Predicates = [HasVBMI2, HasVLX] in {
11841 avx512vl_i16_info, avx512vl_i16_info, HasVBMI2>,
11844 OpNode, sched, HasVBMI2>, AVX512AIi8Base, EVEX_4V, EVEX_CD8<32, CD8VF>;
11846 sched, HasVBMI2>, AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
11857 avx512vl_i8_info, HasVBMI2>, EVEX,
11860 avx512vl_i16_info, HasVBMI2>, EVEX, VEX_W,
11864 avx512vl_i8_info, HasVBMI2>, EVEX;
[all …]
DX86InstrInfo.td919 def HasVBMI2 : Predicate<"Subtarget->hasVBMI2()">;
/external/llvm-project/llvm/lib/Target/X86/
DX86Subtarget.h172 bool HasVBMI2 = false; variable
661 bool hasVBMI2() const { return HasVBMI2; } in hasVBMI2()
DX86.td163 def FeatureVBMI2 : SubtargetFeature<"avx512vbmi2", "HasVBMI2", "true",
DX86InstrAVX512.td11801 let Predicates = [HasVBMI2] in
11804 let Predicates = [HasVBMI2, HasVLX] in {
11814 let Predicates = [HasVBMI2] in
11817 let Predicates = [HasVBMI2, HasVLX] in {
11837 avx512vl_i16_info, avx512vl_i16_info, HasVBMI2>,
11840 OpNode, sched, HasVBMI2>, AVX512AIi8Base, EVEX_4V, EVEX_CD8<32, CD8VF>;
11842 sched, HasVBMI2>, AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
11853 avx512vl_i8_info, HasVBMI2>, EVEX,
11856 avx512vl_i16_info, HasVBMI2>, EVEX, VEX_W,
11860 avx512vl_i8_info, HasVBMI2>, EVEX;
[all …]
DX86InstrInfo.td947 def HasVBMI2 : Predicate<"Subtarget->hasVBMI2()">;
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenSubtargetInfo.inc23210 if (Bits[X86::FeatureVBMI2]) HasVBMI2 = true;