Searched defs:QueryInst (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp507 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 DMemoryDependenceAnalysis.cpp330 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