Searched refs:SystemZTTIImpl (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h18 class SystemZTTIImpl : public BasicTTIImplBase<SystemZTTIImpl> { class in namespace:llvm
19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT;
34 explicit SystemZTTIImpl(const SystemZTargetMachine *TM, const Function &F) function in class:llvm::SystemZTTIImpl
H A DSystemZTargetTransformInfo.cpp52 unsigned SystemZTTIImpl::adjustInliningThreshold(const CallBase *CB) const {
69 InstructionCost SystemZTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
103 InstructionCost SystemZTTIImpl::getIntImmCostInst(unsigned Opcode, unsigned Idx,
220 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
224 SystemZTTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
271 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
275 SystemZTTIImpl::getPopcntSupport(unsigned TyWidth) {
282 void SystemZTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE,
338 void SystemZTTIImpl::getPeelingPreferences(Loop *L, ScalarEvolution &SE,
343 bool SystemZTTIImpl
[all...]
H A DSystemZTargetMachine.cpp317 return TargetTransformInfo(SystemZTTIImpl(this, F));

Completed in 152 milliseconds