Lines Matching defs:DAGRootTracker
354 struct DAGRootTracker { struct in __anon5a4a8ba20111::LoopReroll
355 DAGRootTracker(LoopReroll *Parent, Loop *L, Instruction *IV, in DAGRootTracker() function
373 typedef MapVector<Instruction*, SmallBitVector> UsesTy;
400 LoopReroll *Parent;
403 Loop *L;
404 ScalarEvolution *SE;
405 AliasAnalysis *AA;
406 TargetLibraryInfo *TLI;
407 DominatorTree *DT;
408 LoopInfo *LI;
409 bool PreserveLCSSA;
412 Instruction *IV;
414 int64_t Inc;
418 uint64_t Scale;
420 SmallVector<DAGRootSet,16> RootSets;
422 SmallInstructionVector LoopIncs;
426 UsesTy Uses;
428 DenseMap<Instruction *, int64_t> &IVToIncMap;