Searched refs:MemLoc (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 269 // the bits required by MemLoc. 271 // If MemLoc is before LI, then no widening of LI will help us out. 284 // If no amount of rounding up will let MemLoc fit into LI, then bail out. 310 // If a load of this width would include all of MemLoc, then we succeed. 329 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, 342 MemLoc, isLoad, ScanIt, BB, QueryInst, Limit, OBB); 442 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, 539 if (AA.isMustAlias(MemoryLocation(II->getArgOperand(1)), MemLoc)) 579 AliasResult R = AA.alias(LoadLoc, MemLoc); 641 if (!isModOrRefSet(AA.getModRefInfo(SI, MemLoc))) 328 getPointerDependencyFrom( const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, BasicBlock *BB, Instruction *QueryInst, unsigned *Limit, OrderedBasicBlock *OBB) argument 441 getSimplePointerDependencyFrom( const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, BasicBlock *BB, Instruction *QueryInst, unsigned *Limit, OrderedBasicBlock *OBB) argument 746 MemoryLocation MemLoc; local [all...] |
H A D | AliasSetTracker.cpp | 353 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) { argument 355 Value * const Pointer = const_cast<Value*>(MemLoc.Ptr); 356 const LocationSize Size = MemLoc.Size; 357 const AAMDNodes &AAInfo = MemLoc.AATags;
|
H A D | AliasAnalysis.cpp | 633 /// or reads the specified memory location \p MemLoc before instruction \p I 641 const MemoryLocation &MemLoc, 648 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout()); 640 callCapturesBefore(const Instruction *I, const MemoryLocation &MemLoc, DominatorTree *DT, OrderedBasicBlock *OBB) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 840 MemoryLocation MemLoc = *MemLocOpt; 841 if (!AvailableInvariants.count(MemLoc)) 846 return AvailableInvariants.lookup(MemLoc) <= GenAt; 996 MemoryLocation MemLoc = MemoryLocation::getForArgument(CI, 1, TLI); local 998 if (!AvailableInvariants.count(MemLoc)) 999 AvailableInvariants.insert(MemLoc, CurrentGeneration); 1102 auto MemLoc = MemoryLocation::get(Inst); local 1103 if (!AvailableInvariants.count(MemLoc)) 1104 AvailableInvariants.insert(MemLoc, CurrentGeneration);
|
H A D | LICM.cpp | 152 static bool pointerInvalidatedByLoop(MemoryLocation MemLoc, 2250 static bool pointerInvalidatedByLoop(MemoryLocation MemLoc, argument 2254 bool isInvalidatedAccordingToAST = CurAST->getAliasSetFor(MemLoc).isMod(); 2282 << *(MemLoc.Ptr) << "\n"); 2286 auto Res = AA->getModRefInfo(&I, MemLoc); 2289 << *(MemLoc.Ptr) << "\n"); 2293 LLVM_DEBUG(dbgs() << "Aliasing okay for " << *(MemLoc.Ptr) << "\n");
|
H A D | DeadStoreElimination.cpp | 608 MemoryLocation MemLoc = MemoryLocation::get(SecondI); local 635 if (isModSet(AA->getModRefInfo(I, MemLoc)))
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemoryDependenceAnalysis.h | 458 getSimplePointerDependencyFrom(const MemoryLocation &MemLoc, bool isLoad,
|
H A D | AliasSetTracker.h | 398 AliasSet &getAliasSetFor(const MemoryLocation &MemLoc);
|
H A D | AliasAnalysis.h | 645 /// or reads the specified memory location \p MemLoc before instruction \p I 651 const MemoryLocation &MemLoc, DominatorTree *DT,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 866 bool MemLoc = MI->getOperand(0).isReg() && MI->getOperand(1).isImm(); local 867 int64_t Offset = MemLoc ? MI->getOperand(1).getImm() : 0; 916 MemLoc = true; 925 if (MemLoc) 930 if (MemLoc)
|
Completed in 204 milliseconds