/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 522 /// getModRefInfo (for call sites) - Return information about whether 524 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc); 526 /// getModRefInfo (for call sites) - A convenience wrapper. 527 ModRefInfo getModRefInfo(const CallBase *Call, const Value *P, function in class:llvm::AAResults 529 return getModRefInfo(Call, MemoryLocation(P, Size)); 532 /// getModRefInfo (for loads) - Return information about whether 534 ModRefInfo getModRefInfo(const LoadInst *L, const MemoryLocation &Loc); 536 /// getModRefInfo (for loads) - A convenience wrapper. 537 ModRefInfo getModRefInfo(const LoadInst *L, const Value *P, function in class:llvm::AAResults 539 return getModRefInfo( 547 ModRefInfo getModRefInfo(const StoreInst *S, const Value *P, function in class:llvm::AAResults 557 ModRefInfo getModRefInfo(const FenceInst *S, const Value *P, function in class:llvm::AAResults 568 ModRefInfo getModRefInfo(const AtomicCmpXchgInst *CX, const Value *P, function in class:llvm::AAResults 578 ModRefInfo getModRefInfo(const AtomicRMWInst *RMW, const Value *P, function in class:llvm::AAResults 588 ModRefInfo getModRefInfo(const VAArgInst *I, const Value *P, function in class:llvm::AAResults 598 ModRefInfo getModRefInfo(const CatchPadInst *I, const Value *P, function in class:llvm::AAResults 608 ModRefInfo getModRefInfo(const CatchReturnInst *I, const Value *P, function in class:llvm::AAResults 623 ModRefInfo getModRefInfo(const Instruction *I, function in class:llvm::AAResults 630 ModRefInfo getModRefInfo(const Instruction *I, const Value *P, function in class:llvm::AAResults 719 ModRefInfo getModRefInfo(const Instruction *I, function in class:llvm::AAResults 789 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc) { function in class:llvm::BatchAAResults 792 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2) { function in class:llvm::BatchAAResults 795 ModRefInfo getModRefInfo(const Instruction *I, function in class:llvm::BatchAAResults 799 ModRefInfo getModRefInfo(Instruction *I, const CallBase *Call2) { function in class:llvm::BatchAAResults 999 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc, function in class:llvm::AAResultBase::AAResultsProxy 1005 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2, function in class:llvm::AAResultBase::AAResultsProxy 1054 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc, function in class:llvm::AAResultBase 1059 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2, function in class:llvm::AAResultBase [all...] |
H A D | ObjCARCAliasAnalysis.h | 63 using AAResultBase::getModRefInfo; 64 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
|
H A D | ScopedNoAliasAA.h | 44 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc, 46 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
|
H A D | TypeBasedAliasAnalysis.h | 49 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc, 51 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
|
H A D | GlobalsModRef.h | 97 using AAResultBase::getModRefInfo; 98 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
|
H A D | BasicAliasAnalysis.h | 87 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc, 90 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AliasAnalysis.cpp | 150 ModRefInfo AAResults::getModRefInfo(Instruction *I, const CallBase *Call2) { function in class:AAResults 152 return getModRefInfo(I, Call2, AAQIP); 155 ModRefInfo AAResults::getModRefInfo(Instruction *I, const CallBase *Call2, function in class:AAResults 160 return getModRefInfo(Call1, Call2, AAQI); 170 ModRefInfo MR = getModRefInfo(Call2, DefLoc, AAQI); 177 ModRefInfo AAResults::getModRefInfo(const CallBase *Call, function in class:AAResults 180 return getModRefInfo(Call, Loc, AAQIP); 183 ModRefInfo AAResults::getModRefInfo(const CallBase *Call, function in class:AAResults 189 Result = intersectModRef(Result, AA->getModRefInfo(Call, Loc, AAQI)); 245 ModRefInfo AAResults::getModRefInfo(cons function in class:AAResults 251 ModRefInfo AAResults::getModRefInfo(const CallBase *Call1, function in class:AAResults 433 ModRefInfo AAResults::getModRefInfo(const LoadInst *L, function in class:AAResults 438 ModRefInfo AAResults::getModRefInfo(const LoadInst *L, function in class:AAResults 458 ModRefInfo AAResults::getModRefInfo(const StoreInst *S, function in class:AAResults 463 ModRefInfo AAResults::getModRefInfo(const StoreInst *S, function in class:AAResults 491 ModRefInfo AAResults::getModRefInfo(const FenceInst *S, const MemoryLocation &Loc) { function in class:AAResults 496 ModRefInfo AAResults::getModRefInfo(const FenceInst *S, function in class:AAResults 506 ModRefInfo AAResults::getModRefInfo(const VAArgInst *V, function in class:AAResults 512 ModRefInfo AAResults::getModRefInfo(const VAArgInst *V, function in class:AAResults 536 ModRefInfo AAResults::getModRefInfo(const CatchPadInst *CatchPad, function in class:AAResults 542 ModRefInfo AAResults::getModRefInfo(const CatchPadInst *CatchPad, function in class:AAResults 556 ModRefInfo AAResults::getModRefInfo(const CatchReturnInst *CatchRet, function in class:AAResults 562 ModRefInfo AAResults::getModRefInfo(const CatchReturnInst *CatchRet, function in class:AAResults 576 ModRefInfo AAResults::getModRefInfo(const AtomicCmpXchgInst *CX, function in class:AAResults 582 ModRefInfo AAResults::getModRefInfo(const AtomicCmpXchgInst *CX, function in class:AAResults 604 ModRefInfo AAResults::getModRefInfo(const AtomicRMWInst *RMW, function in class:AAResults 610 ModRefInfo AAResults::getModRefInfo(const AtomicRMWInst *RMW, function in class:AAResults [all...] |
H A D | ScopedNoAliasAA.cpp | 99 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call, function in class:ScopedNoAliasAAResult 103 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 113 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 116 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call1, function in class:ScopedNoAliasAAResult 120 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); 130 return AAResultBase::getModRefInfo(Call1, Call2, AAQI);
|
H A D | ObjCARCAliasAnalysis.cpp | 110 ModRefInfo ObjCARCAAResult::getModRefInfo(const CallBase *Call, function in class:ObjCARCAAResult 114 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 133 return AAResultBase::getModRefInfo(Call, Loc, AAQI);
|
H A D | GlobalsModRef.cpp | 89 /// FunctionInfo.getModRefInfo() masks out everything except ModRef so 142 ModRefInfo getModRefInfo() const { function in class:GlobalsAAResult::FunctionInfo 174 addModRefInfo(FI.getModRefInfo()); 248 if (!isModOrRefSet(FI->getModRefInfo())) 250 else if (!isModSet(FI->getModRefInfo())) 264 if (!isModOrRefSet(FI->getModRefInfo())) 266 else if (!isModSet(FI->getModRefInfo())) 570 if (isModAndRefSet(FI.getModRefInfo())) 580 if (isModAndRefSet(FI.getModRefInfo())) 615 if (!isModSet(FI.getModRefInfo())) 927 ModRefInfo GlobalsAAResult::getModRefInfo(const CallBase *Call, function in class:GlobalsAAResult [all...] |
H A D | TypeBasedAliasAnalysis.cpp | 425 ModRefInfo TypeBasedAAResult::getModRefInfo(const CallBase *Call, function in class:TypeBasedAAResult 429 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 436 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 439 ModRefInfo TypeBasedAAResult::getModRefInfo(const CallBase *Call1, function in class:TypeBasedAAResult 443 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); 450 return AAResultBase::getModRefInfo(Call1, Call2, AAQI);
|
H A D | AliasAnalysisEvaluator.cpp | 239 switch (AA.getModRefInfo(Call, Pointer, Size)) { 286 switch (AA.getModRefInfo(CallA, CallB)) {
|
H A D | Loads.cpp | 456 if (AA && !isModSet(AA->getModRefInfo(SI, StrippedPtr, AccessSize))) 468 if (AA && !isModSet(AA->getModRefInfo(Inst, StrippedPtr, AccessSize)))
|
H A D | AliasSetTracker.cpp | 230 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) 250 if (!C1 || !C2 || isModOrRefSet(AA.getModRefInfo(C1, C2)) || 251 isModOrRefSet(AA.getModRefInfo(C2, C1))) 257 if (isModOrRefSet(AA.getModRefInfo(
|
H A D | MemoryDependenceAnalysis.cpp | 207 if (isModOrRefSet(AA.getModRefInfo(Call, Loc))) 214 if (isNoModRef(AA.getModRefInfo(Call, CallB))) { 639 // the query pointer, ignore it. Use getModRefInfo to handle cases where 641 if (!isModOrRefSet(AA.getModRefInfo(SI, MemLoc))) 646 // FIXME: Use ModRefInfo::Must bit from getModRefInfo call above. 686 ModRefInfo MR = AA.getModRefInfo(Inst, MemLoc);
|
H A D | BasicAliasAnalysis.cpp | 870 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call, function in class:BasicAAResult 1044 return AAResultBase::getModRefInfo(Call, Loc, AAQI); 1047 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call1, function in class:BasicAAResult 1079 return AAResultBase::getModRefInfo(Call1, Call2, AAQI);
|
H A D | MemorySSA.cpp | 300 ModRefInfo I = AA.getModRefInfo(DefInst, UseCall); 309 ModRefInfo I = AA.getModRefInfo(DefInst, UseLoc); 1229 // state that AA collects during an alias()/getModRefInfo() call. This is 1323 /// get clobbered by the same store (getModRefInfo does not use invariantness or 1718 // because others are still considered ModRef by getModRefInfo. 1756 ModRefInfo ModRef = AAP->getModRefInfo(I, None); 1764 ModRefInfo ModRef = AAP->getModRefInfo(I, None);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 71 if (isModSet(AA.getModRefInfo(S, Loc))) 86 if (isModSet(AA.getModRefInfo(S, Call)))
|
H A D | MemCpyOptimizer.cpp | 441 if (isModOrRefSet(AA.getModRefInfo(P, StoreLoc))) 465 bool MayAlias = isModOrRefSet(AA.getModRefInfo(C, None)); 472 return isModOrRefSet(AA.getModRefInfo(C, ML)); 477 return isModOrRefSet(AA.getModRefInfo(C, Call)); 487 if (isModSet(AA.getModRefInfo(C, LoadLoc))) 491 if (isModOrRefSet(AA.getModRefInfo(P, Call))) 498 if (isModOrRefSet(AA.getModRefInfo(P, ML))) 557 if (isModSet(AA.getModRefInfo(&I, LoadLoc))) { 627 if (isModOrRefSet(AA.getModRefInfo(&*I, StoreLoc))) { 855 ModRefInfo MR = AA.getModRefInfo( [all...] |
H A D | DeadStoreElimination.cpp | 635 if (isModSet(AA->getModRefInfo(I, MemLoc))) 868 return isRefSet(AA->getModRefInfo( 1319 if (isRefSet(AA->getModRefInfo(DepWrite, Loc)))
|
H A D | MergeICmps.cpp | 260 if (isModSet(AA.getModRefInfo(Inst, LLoc)) || 261 isModSet(AA.getModRefInfo(Inst, RLoc)))
|
H A D | TailRecursionElimination.cpp | 343 if (isModSet(AA->getModRefInfo(CI, MemoryLocation::get(L))) ||
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 264 if (!isModSet(AA->getModRefInfo(Inst, Loc)))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 346 if (isNoModRef(AA->getModRefInfo(&*BI, AllocaLoc)))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 384 if (!isModOrRefSet(intersectModRef(AA->getModRefInfo(Write, ReadLoc),
|