Home
last modified time | relevance | path

Searched refs:hasDQI (Results 1 – 23 of 23) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc206 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
213 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
220 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
242 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
249 if ((Subtarget->hasDQI())) {
279 if ((Subtarget->hasDQI())) {
1331 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
1338 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
1345 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
1367 if ((Subtarget->hasDQI()) && (Subtarget->hasVLX())) {
[all …]
DX86GenGlobalISel.inc209 if (Subtarget->hasDQI())
211 if (!Subtarget->hasDQI())
/external/llvm/lib/Target/X86/
DX86Subtarget.h447 bool hasDQI() const { return HasDQI; } in hasDQI() function
DX86TargetTransformInfo.cpp834 if (ST->hasDQI()) in getCastInstrCost()
DX86InstrInfo.td806 def HasDQI : Predicate<"Subtarget->hasDQI()">,
808 def NoDQI : Predicate<"!Subtarget->hasDQI()">;
816 def NoVLX_Or_NoDQI : Predicate<"!Subtarget->hasVLX() || !Subtarget->hasDQI()">;
DX86ISelLowering.cpp1223 if (Subtarget.hasDQI()) { in X86TargetLowering()
1276 if (Subtarget.hasDQI()) { in X86TargetLowering()
1371 if (Subtarget.hasDQI()) { in X86TargetLowering()
4586 MVT MinVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in insert1BitVector()
12403 if (!Subtarget.hasDQI() && (VecVT.getVectorNumElements() <= 8)) { in ExtractBitFromMaskVector()
14600 return (Subtarget.hasDQI() && (SizeInBits == 8 || SizeInBits == 16)) || in EmitKTEST()
16018 ((Subtarget.hasDQI() && Subtarget.hasVLX() && in LowerSIGN_EXTEND_AVX512()
16021 ((Subtarget.hasDQI() && VT.is512BitVector() && in LowerSIGN_EXTEND_AVX512()
16180 if ((Subtarget.hasVLX() && Subtarget.hasBWI() && Subtarget.hasDQI()) || in LowerTruncatingStore()
16240 if ((Subtarget.hasVLX() && Subtarget.hasBWI() && Subtarget.hasDQI()) || in LowerExtended1BitVectorLoad()
[all …]
DX86InstrInfo.cpp4421 if (Subtarget.hasDQI()) in copyPhysRegOpcode_AVX512()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86DomainReassignment.cpp630 if (STI->hasDQI()) { in initConverters()
694 if (STI->hasDQI()) { in initConverters()
DX86Subtarget.h686 bool hasDQI() const { return HasDQI; } in hasDQI() function
DX86LegalizerInfo.cpp491 if (!(Subtarget.hasAVX512() && Subtarget.hasDQI())) in setLegalizerInfoAVX512DQ()
DX86InstrInfo.cpp6654 if (Subtarget.hasDQI()) in getExecutionDomainCustom()
6776 if (Subtarget.hasDQI()) in setExecutionDomainCustom()
6844 } else if (Subtarget.hasDQI() && lookupAVX512(opcode, domain, in getExecutionDomain()
6847 } else if (Subtarget.hasDQI()) { in getExecutionDomain()
6893 assert((Subtarget.hasDQI() || Domain >= 3) && "Requires AVX-512DQ"); in setExecutionDomain()
6901 assert((Subtarget.hasDQI() || Domain >= 3) && "Requires AVX-512DQ"); in setExecutionDomain()
DX86ISelLowering.cpp1396 if (!Subtarget.hasDQI()) { in X86TargetLowering()
1581 if (Subtarget.hasDQI()) { in X86TargetLowering()
1691 if (Subtarget.hasDQI()) { in X86TargetLowering()
1877 if (Subtarget.hasDQI()) { in X86TargetLowering()
5173 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial()
5837 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in insert1BitVector()
5838 WideOpVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in insert1BitVector()
10308 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in LowerCONCAT_VECTORSvXi1()
10309 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerCONCAT_VECTORSvXi1()
17053 if ((!Subtarget.hasDQI() && NumElts == 8) || NumElts < 8) in lower1BitShuffleAsKSHIFTR()
[all …]
DX86TargetTransformInfo.cpp493 if (ST->hasDQI()) in getArithmeticInstrCost()
1665 if (ST->hasDQI()) in getCastInstrCost()
DX86InstrInfo.td875 def HasDQI : Predicate<"Subtarget->hasDQI()">;
876 def NoDQI : Predicate<"!Subtarget->hasDQI()">;
882 def NoVLX_Or_NoDQI : Predicate<"!Subtarget->hasVLX() || !Subtarget->hasDQI()">;
DX86ISelDAGToDAG.cpp1299 (N0Opc == X86::KANDWrr && Subtarget->hasDQI()) || in PostprocessISelDAG()
/external/llvm-project/llvm/lib/Target/X86/
DX86DomainReassignment.cpp628 if (STI->hasDQI()) { in initConverters()
692 if (STI->hasDQI()) { in initConverters()
DX86Subtarget.h728 bool hasDQI() const { return HasDQI; } in hasDQI() function
DX86LegalizerInfo.cpp486 if (!(Subtarget.hasAVX512() && Subtarget.hasDQI())) in setLegalizerInfoAVX512DQ()
DX86InstrInfo.cpp7422 if (Subtarget.hasDQI()) in getExecutionDomainCustom()
7544 if (Subtarget.hasDQI()) in setExecutionDomainCustom()
7612 } else if (Subtarget.hasDQI() && lookupAVX512(opcode, domain, in getExecutionDomain()
7615 } else if (Subtarget.hasDQI()) { in getExecutionDomain()
7661 assert((Subtarget.hasDQI() || Domain >= 3) && "Requires AVX-512DQ"); in setExecutionDomain()
7669 assert((Subtarget.hasDQI() || Domain >= 3) && "Requires AVX-512DQ"); in setExecutionDomain()
DX86ISelLowering.cpp1424 if (!Subtarget.hasDQI()) { in X86TargetLowering()
1651 if (Subtarget.hasDQI()) { in X86TargetLowering()
1753 if (Subtarget.hasDQI()) { in X86TargetLowering()
1787 if (Subtarget.hasDQI()) { in X86TargetLowering()
5313 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial()
6097 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in insert1BitVector()
6098 WideOpVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in insert1BitVector()
10594 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in LowerCONCAT_VECTORSvXi1()
10595 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerCONCAT_VECTORSvXi1()
17935 if ((!Subtarget.hasDQI() && NumElts == 8) || NumElts < 8) in lower1BitShuffleAsKSHIFTR()
[all …]
DX86TargetTransformInfo.cpp558 if (ST->hasDQI()) in getArithmeticInstrCost()
2032 if (ST->hasDQI()) in getCastInstrCost()
2048 if (ST->hasDQI()) in getCastInstrCost()
DX86InstrInfo.td901 def HasDQI : Predicate<"Subtarget->hasDQI()">;
902 def NoDQI : Predicate<"!Subtarget->hasDQI()">;
908 def NoVLX_Or_NoDQI : Predicate<"!Subtarget->hasVLX() || !Subtarget->hasDQI()">;
DX86ISelDAGToDAG.cpp1476 (N0Opc == X86::KANDWrr && Subtarget->hasDQI()) || in PostprocessISelDAG()