Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.h46 unsigned getRegisterClassForType(bool Vector,
H A DLoongArchTargetTransformInfo.cpp54 unsigned LoongArchTTIImpl::getRegisterClassForType(bool Vector, in getRegisterClassForType() function in LoongArchTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.cpp561 unsigned ClassID = TTI.getRegisterClassForType( in calculateRegisterUsageForPlan()
578 unsigned ClassID = TTI.getRegisterClassForType(true, ScalarTy); in calculateRegisterUsageForPlan()
616 unsigned ClassID = TTI.getRegisterClassForType( in calculateRegisterUsageForPlan()
H A DVectorCombine.cpp3702 if (!TTI.getNumberOfRegisters(TTI.getRegisterClassForType(/*Vector*/ true))) in run()
H A DLoopVectorize.cpp10351 if (!TTI->getNumberOfRegisters(TTI->getRegisterClassForType(true)) && in runImpl()
H A DSLPVectorizer.cpp20894 if (!TTI->getNumberOfRegisters(TTI->getRegisterClassForType(true))) { in runImpl()
22501 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true, Tp)); in tryToReduce()
22508 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true, Tp)); in tryToReduce()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DSandboxVectorizer.cpp120 if (!TTI->getNumberOfRegisters(TTI->getRegisterClassForType(true))) { in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h97 unsigned getRegisterClassForType(bool Vector,
H A DPPCTargetTransformInfo.cpp460 unsigned PPCTTIImpl::getRegisterClassForType(bool Vector, Type *Ty) const { in getRegisterClassForType() function in PPCTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h427 unsigned getRegisterClassForType(bool Vector,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp772 unsigned TargetTransformInfo::getRegisterClassForType(bool Vector, in getRegisterClassForType() function in TargetTransformInfo
774 return TTIImpl->getRegisterClassForType(Vector, Ty); in getRegisterClassForType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1202 LLVM_ABI unsigned getRegisterClassForType(bool Vector,
H A DTargetTransformInfoImpl.h567 virtual unsigned getRegisterClassForType(bool Vector,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1910 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true)); in isFusionProfitable()
H A DLoopStrengthReduce.cpp1560 TTI->getRegisterClassForType(false, F.getType())) - 1; in RateFormula()