Home | History | Annotate | Download | only in Scalar

Lines Matching defs:TTI

126       : FunctionPass(ID), DL(nullptr), DT(nullptr), TTI(nullptr) {
150 bool isFoldable(const Candidate &C, TargetTransformInfo *TTI,
200 TargetTransformInfo *TTI;
234 const TargetTransformInfo *TTI,
266 return TTI->isLegalAddressingMode(GEP->getType()->getElementType(), BaseGV,
272 TargetTransformInfo *TTI) {
273 return TTI->isLegalAddressingMode(Base->getType(), nullptr, 0, true,
278 TargetTransformInfo *TTI,
281 return isAddFoldable(C.Base, C.Index, C.Stride, TTI);
283 return isGEPFoldable(cast<GetElementPtrInst>(C.Ins), TTI, DL);
339 if (!isFoldable(C, TTI, DL) && !isSimplestForm(C)) {
651 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);