Lines Matching refs:TargetTransformInfo
40 class PPCTTI final : public ImmutablePass, public TargetTransformInfo {
60 TargetTransformInfo::getAnalysisUsage(AU); in getAnalysisUsage()
68 if (ID == &TargetTransformInfo::ID) in getAdjustedAnalysisPointer()
69 return (TargetTransformInfo*)this; in getAdjustedAnalysisPointer()
115 INITIALIZE_AG_PASS(PPCTTI, TargetTransformInfo, "ppctti",
140 return TargetTransformInfo::getIntImmCost(Imm, Ty); in getIntImmCost()
170 return TargetTransformInfo::getIntImmCost(IID, Idx, Imm, Ty); in getIntImmCost()
194 return TargetTransformInfo::getIntImmCost(Opcode, Idx, Imm, Ty); in getIntImmCost()
327 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info, in getArithmeticInstrCost()
333 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
339 return TargetTransformInfo::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
344 return TargetTransformInfo::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()
359 return TargetTransformInfo::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
377 TargetTransformInfo::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
379 return TargetTransformInfo::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
390 TargetTransformInfo::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace); in getMemoryOpCost()