Searched defs:QueryInst (Results 1 - 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 507 MemDepResult MemoryDependenceAnalysis::getDependency(Instruction *QueryInst) { argument 508 Instruction *ScanPos = QueryInst; 511 MemDepResult &LocalCache = LocalDeps[QueryInst]; 523 RemoveFromReverseMap(ReverseLocalDeps, Inst, QueryInst); 526 BasicBlock *QueryParent = QueryInst->getParent(); 529 if (BasicBlock::iterator(QueryInst) == QueryParent->begin()) { 538 AliasAnalysis::ModRefResult MR = GetLocation(QueryInst, MemLoc, AA); 542 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(QueryInst)) 547 } else if (isa<CallInst>(QueryInst) || isa<InvokeInst>(QueryInst)) { [all...] |
/external/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 330 BasicBlock *BB, Instruction *QueryInst) { 332 if (QueryInst != nullptr) { 333 if (auto *LI = dyn_cast<LoadInst>(QueryInst)) { 341 return getSimplePointerDependencyFrom(MemLoc, isLoad, ScanIt, BB, QueryInst); 397 BasicBlock *BB, Instruction *QueryInst) { 406 // QueryInst is not a simple (non-atomic) memory access, we automatically 436 if (isLoad && QueryInst) { 437 LoadInst *LI = dyn_cast<LoadInst>(QueryInst); 506 if (!QueryInst) 507 // Original QueryInst *ma 328 getPointerDependencyFrom( const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, BasicBlock *BB, Instruction *QueryInst) argument 395 getSimplePointerDependencyFrom( const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, BasicBlock *BB, Instruction *QueryInst) argument 677 getDependency(Instruction *QueryInst) argument 877 getNonLocalPointerDependency( Instruction *QueryInst, SmallVectorImpl<NonLocalDepResult> &Result) argument 930 GetNonLocalInfoForBlock( Instruction *QueryInst, const MemoryLocation &Loc, bool isLoad, BasicBlock *BB, NonLocalDepInfo *Cache, unsigned NumSortedEntries) argument 1045 getNonLocalPointerDepFromBB( Instruction *QueryInst, const PHITransAddr &Pointer, const MemoryLocation &Loc, bool isLoad, BasicBlock *StartBB, SmallVectorImpl<NonLocalDepResult> &Result, DenseMap<BasicBlock *, Value *> &Visited, bool SkipFirstBlock) argument [all...] |
Completed in 624 milliseconds