Searched refs:CurAST (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 89 const Loop *CurLoop, AliasSetTracker *CurAST, 98 AliasSetTracker *CurAST); 105 Loop *CurLoop, AliasSetTracker *CurAST, 222 AliasSetTracker *CurAST = collectAliasInfoForLoop(L, LI, AA); local 243 CurAST, &SafetyInfo); 246 CurAST, &SafetyInfo); 256 for (AliasSet &AS : *CurAST) 258 AS, ExitBlocks, InsertPts, PIC, LI, DT, TLI, L, CurAST, &SafetyInfo); 281 LoopToAliasSetMap[L] = CurAST; 283 delete CurAST; 295 sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, DominatorTree *DT, TargetLibraryInfo *TLI, Loop *CurLoop, AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) argument 353 hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, DominatorTree *DT, TargetLibraryInfo *TLI, Loop *CurLoop, AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) argument 440 canSinkOrHoistInst(Instruction &I, AliasAnalysis *AA, DominatorTree *DT, TargetLibraryInfo *TLI, Loop *CurLoop, AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) argument 650 sink(Instruction &I, const LoopInfo *LI, const DominatorTree *DT, const Loop *CurLoop, AliasSetTracker *CurAST, const LoopSafetyInfo *SafetyInfo) argument 842 promoteLoopAccessesToScalars( AliasSet &AS, SmallVectorImpl<BasicBlock *> &ExitBlocks, SmallVectorImpl<Instruction *> &InsertPts, PredIteratorCache &PIC, LoopInfo *LI, DominatorTree *DT, const TargetLibraryInfo *TLI, Loop *CurLoop, AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) argument 1079 AliasSetTracker *CurAST = nullptr; local 1161 pointerInvalidatedByLoop(Value *V, uint64_t Size, const AAMDNodes &AAInfo, AliasSetTracker *CurAST) argument [all...] |
H A D | LoopVersioningLICM.cpp | 169 Preheader(nullptr), CurLoop(nullptr), CurAST(nullptr), 187 AliasSetTracker *CurAST; // AliasSet information for the current loop. member in struct:__anon13389::LoopVersioningLICM 280 for (const auto &I : *CurAST) { 524 CurAST = new AliasSetTracker(*AA); 529 CurAST->add(*Block); // Incorporate the specified basic block 552 delete CurAST;
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 103 AliasSetTracker *CurAST; // AliasSet information for the current loop... member in struct:__anon18935::LICM 165 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod(); 197 CurAST = new AliasSetTracker(*AA); 206 CurAST->add(*InnerAST); 227 CurAST->add(*BB); // Incorporate the specified basic block 249 for (AliasSetTracker::iterator I = CurAST->begin(), E = CurAST->end(); 261 LoopToAliasSetMap[L] = CurAST; 263 delete CurAST; 297 CurAST [all...] |
Completed in 112 milliseconds