Home
last modified time | relevance | path

Searched refs:getRegisterClassForType (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.h45 unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const;
H A DLoongArchTargetTransformInfo.cpp54 unsigned LoongArchTTIImpl::getRegisterClassForType(bool Vector, in getRegisterClassForType() function in LoongArchTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h97 unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const;
H A DPPCTargetTransformInfo.cpp459 unsigned PPCTTIImpl::getRegisterClassForType(bool Vector, Type *Ty) const { in getRegisterClassForType() function in PPCTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h366 unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const {
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1138 unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const;
1984 virtual unsigned getRegisterClassForType(bool Vector,
2580 unsigned getRegisterClassForType(bool Vector,
2582 return Impl.getRegisterClassForType(Vector, Ty);
H A DTargetTransformInfoImpl.h467 unsigned getRegisterClassForType(bool Vector, Type *Ty = nullptr) const {
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp733 unsigned TargetTransformInfo::getRegisterClassForType(bool Vector, in getRegisterClassForType() function in TargetTransformInfo
735 return TTIImpl->getRegisterClassForType(Vector, Ty); in getRegisterClassForType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5226 TTI.getRegisterClassForType(false, Inst->getType()); in calculateRegisterUsage()
5239 TTI.getRegisterClassForType(false, Inst->getType()); in calculateRegisterUsage()
5245 TTI.getRegisterClassForType(true, Inst->getType()); in calculateRegisterUsage()
5281 TTI.getRegisterClassForType(VF.isVector(), Inst->getType()); in calculateRegisterUsage()
10135 if (!TTI->getNumberOfRegisters(TTI->getRegisterClassForType(true)) && in runImpl()
H A DVectorCombine.cpp2507 if (!TTI.getNumberOfRegisters(TTI.getRegisterClassForType(/*Vector*/ true))) in run()
H A DSLPVectorizer.cpp15851 if (!TTI->getNumberOfRegisters(TTI->getRegisterClassForType(true))) { in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1725 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true)); in isFusionProfitable()
H A DLoopStrengthReduce.cpp1578 TTI->getRegisterClassForType(false, F.getType())) - 1; in RateFormula()