Home
last modified time | relevance | path

Searched refs:useAVX512Regs (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h253 bool useAVX512Regs() const { in useAVX512Regs() function
263 return hasBWI() && useAVX512Regs(); in useBWIRegs()
H A DX86ISelLoweringCall.cpp90 if (Subtarget.useAVX512Regs()) in handleMaskRegisterForCallingConv()
188 if (VT == MVT::v64i1 && Subtarget.hasBWI() && !Subtarget.useAVX512Regs() && in getVectorTypeBreakdownForCallingConv()
1619 if (Subtarget.useAVX512Regs() && in forwardMustTailParameters()
H A DX86ISelLowering.cpp1768 if (!Subtarget.useSoftFloat() && Subtarget.useAVX512Regs()) { in X86TargetLowering()
2238 if (Subtarget.useAVX512Regs()) { in X86TargetLowering()
4225 (!CheckBWI && Subtarget.useAVX512Regs())) { in SplitOpsAndApply()
19326 if (Subtarget.useAVX512Regs()) { in isLegalConversion()
20890 assert(Subtarget.useAVX512Regs() && "Unexpected features!"); in LowerFP_TO_INT()
20987 assert(Subtarget.useAVX512Regs() && "Requires avx512f"); in LowerFP_TO_INT()
20994 Subtarget.useAVX512Regs()) { in LowerFP_TO_INT()
21026 Subtarget.useAVX512Regs() && Subtarget.hasDQI()) { in LowerFP_TO_INT()
21446 (SVT == MVT::v16f16 && Subtarget.useAVX512Regs())) in LowerFP_EXTEND()
22109 (OpSize == 512 && Subtarget.useAVX512Regs()))) { in combineVectorSizedSetCCEquality()
[all …]
H A DX86TargetTransformInfo.cpp2986 if (ST->useAVX512Regs()) { in getCastInstrCost()
3061 if (ST->useAVX512Regs()) { in getCastInstrCost()
6201 if (TM.getSubtarget<X86Subtarget>(*Caller).useAVX512Regs() == in areTypesABICompatible()
6202 TM.getSubtarget<X86Subtarget>(*Callee).useAVX512Regs()) in areTypesABICompatible()