Home
last modified time | relevance | path

Searched refs:HasDQI (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp
H A DX86InstrVecCompiler.td239 let Predicates = [HasDQI] in {
245 let Predicates = [HasVLX, HasDQI] in {
304 let Predicates = [HasDQI] in {
348 let Predicates = [HasBWI, HasDQI] in {
H A DX86InstrAVX512.td446 let Predicates = [HasVLX, HasDQI] in
454 let Predicates = [HasDQI] in {
576 INSERT_get_vinsert128_imm, [HasDQI, HasVLX]>;
589 INSERT_get_vinsert128_imm, [HasDQI, HasVLX]>;
592 INSERT_get_vinsert128_imm, [HasDQI, HasVLX]>;
595 INSERT_get_vinsert128_imm, [HasDQI, HasVLX]>;
602 INSERT_get_vinsert128_imm, [HasDQI]>;
615 INSERT_get_vinsert128_imm, [HasDQI]>;
618 INSERT_get_vinsert128_imm, [HasDQI]>;
621 INSERT_get_vinsert128_imm, [HasDQI]>;
[all …]
H A DX86FixupVectorConstants.cpp338 bool HasDQI = ST->hasDQI(); in processInstruction() local
629 if (HasVLX && !HasDQI) { in processInstruction()
H A DX86InstrPredicates.td80 def HasDQI : Predicate<"Subtarget->hasDQI()">;
H A DX86.td130 def FeatureDQI : SubtargetFeature<"avx512dq", "HasDQI", "true",
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp43 bool HasDQI = Subtarget.hasAVX512() && Subtarget.hasDQI(); in X86LegalizerInfo() local
191 if (HasDQI && typeInSet(0, {v8s64})(Query)) in X86LegalizerInfo()
193 if (HasDQI && HasVLX && typeInSet(0, {v2s64, v4s64})(Query)) in X86LegalizerInfo()