Home | History | Annotate | Download | only in ARM

Lines Matching refs:TargetTransformInfo

10 /// This file implements a TargetTransformInfo analysis pass specific to the
20 #include "llvm/Analysis/TargetTransformInfo.h"
35 class ARMTTI : public ImmutablePass, public TargetTransformInfo {
64 TargetTransformInfo::getAnalysisUsage(AU);
72 if (ID == &TargetTransformInfo::ID)
73 return (TargetTransformInfo*)this;
137 INITIALIZE_AG_PASS(ARMTTI, TargetTransformInfo, "armtti",
205 return TargetTransformInfo::getCastInstrCost(Opcode, Dst, Src);
380 return TargetTransformInfo::getCastInstrCost(Opcode, Dst, Src);
393 return TargetTransformInfo::getVectorInstrCost(Opcode, ValTy, Index);
427 return TargetTransformInfo::getCmpSelInstrCost(Opcode, ValTy, CondTy);
449 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
470 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
534 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info,