Lines Matching refs:isLoad
374 /// location depends. If isLoad is true, this routine ignores may-aliases with
375 /// read-only operations. If isLoad is false, this routine ignores may-aliases
380 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt,
392 return getSimplePointerDependencyFrom(MemLoc, isLoad, ScanIt, BB, QueryInst);
449 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt,
489 if (isLoad && QueryInst) {
575 if (isLoad) {
715 if (isLoad)
766 bool isLoad = !(MR & MRI_Mod);
768 isLoad |= II->getIntrinsicID() == Intrinsic::lifetime_start;
771 MemLoc, isLoad, ScanPos->getIterator(), QueryParent, QueryInst);
956 bool isLoad = isa<LoadInst>(QueryInst);
994 if (!getNonLocalPointerDepFromBB(QueryInst, Address, Loc, isLoad, FromBB,
1008 Instruction *QueryInst, const MemoryLocation &Loc, bool isLoad,
1041 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad);
1048 MemDepResult Dep = getPointerDependencyFrom(Loc, isLoad, ScanPos, BB,
1068 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad);
1123 const MemoryLocation &Loc, bool isLoad, BasicBlock *StartBB,
1127 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad);
1161 isLoad, StartBB, Result, Visited,
1181 isLoad, StartBB, Result, Visited,
1284 Loc, isLoad, BB, Cache,
1418 isLoad, Pred,