Lines Matching refs:TD
71 DataLayout *TD;
79 IndVarSimplify() : LoopPass(ID), LI(0), SE(0), DT(0), TD(0),
640 const DataLayout *TD;
647 SE(SCEV), TD(TData) { WI.NarrowIV = NarrowIV; }
664 if (TD && !TD->isLegalInteger(Width))
1117 WideIVVisitor WIV(CurrIV, SE, TD);
1389 ScalarEvolution *SE, DominatorTree *DT, const DataLayout *TD) {
1418 if (PhiWidth < BCWidth || (TD && !TD->isLegalInteger(PhiWidth)))
1760 TD = getAnalysisIfAvailable<DataLayout>();
1802 PHINode *IndVar = FindLoopCounter(L, BackedgeTakenCount, SE, DT, TD);