Home
last modified time | relevance | path

Searched refs:hasAVX512 (Results 1 – 8 of 8) sorted by relevance

/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp151 if (Vector && ST->hasAVX512()) in getNumberOfRegisters()
160 if (ST->hasAVX512()) return 512; in getRegisterBitWidth()
274 if (ST->hasAVX512()) { in getArithmeticInstrCost()
632 if (ST->hasAVX512()) { in getCastInstrCost()
808 if (ST->hasAVX512()) { in getCmpSelInstrCost()
1168 if (ST->hasAVX512() || ST->hasAVX2()) in isLegalMaskedLoad()
H A DX86VZeroUpper.cpp251 if (!ST.hasAVX() || ST.hasAVX512()) in runOnMachineFunction()
H A DX86RegisterInfo.cpp221 bool HasAVX512 = Subtarget.hasAVX512(); in getCalleeSavedRegs()
275 bool HasAVX512 = Subtarget.hasAVX512(); in getCallPreservedMask()
393 if (!Is64Bit || !Subtarget.hasAVX512()) { in getReservedRegs()
H A DX86Subtarget.h348 bool hasAVX512() const { return X86SSELevel >= AVX512F; } in hasAVX512() function
H A DX86InstrInfo.td718 def HasAVX512 : Predicate<"Subtarget->hasAVX512()">,
720 def UseAVX : Predicate<"Subtarget->hasAVX() && !Subtarget->hasAVX512()">;
721 def UseAVX2 : Predicate<"Subtarget->hasAVX2() && !Subtarget->hasAVX512()">;
722 def NoAVX512 : Predicate<"!Subtarget->hasAVX512()">;
737 def UseFMAOnAVX : Predicate<"Subtarget->hasFMA() && !Subtarget->hasAVX512()">;
H A DX86ISelLowering.cpp1736 return Subtarget->hasAVX512() ? MVT::i1: MVT::i8; in getSetCCResultType()
1741 if (Subtarget->hasAVX512()) in getSetCCResultType()
2661 if (Subtarget->hasAVX512() && in LowerFormalArguments()
4107 if (!VT.is512BitVector() || !Subtarget->hasAVX512()) in isVALIGNMask()
10892 assert(Subtarget->hasAVX512() && in lower512BitVectorShuffle()
15418 if (Subtarget->hasAVX512()) { in LowerVSETCC()
15739 if (Subtarget->hasAVX512()) { in LowerSELECT()
18428 (Subtarget->hasAVX512() && in LowerScalarImmediateShift()
18687 (Subtarget->hasAVX512() && VT == MVT::v8i64)) && in LowerScalarVariableShift()
22982 if (!Subtarget->hasAVX512()) in matchIntegerMINMAX()
[all …]
H A DX86CallingConv.td278 CCIfSubtarget<"hasAVX512()",
H A DX86InstrInfo.cpp3237 bool HasAVX512 = Subtarget.hasAVX512(); in CopyToFromAsymmetricReg()
3311 bool HasAVX512 = Subtarget.hasAVX512(); in copyPhysReg()
3388 if (STI.hasAVX512()) { in getLoadStoreRegOpcode()