Home
last modified time | relevance | path

Searched refs:getModRefInfo (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h371 ModRefResult getModRefInfo(const Instruction *I) { in getModRefInfo() function
383 return getModRefInfo(I, Location()); in getModRefInfo()
389 ModRefResult getModRefInfo(const Instruction *I, in getModRefInfo() function
392 case Instruction::VAArg: return getModRefInfo((const VAArgInst*)I, Loc); in getModRefInfo()
393 case Instruction::Load: return getModRefInfo((const LoadInst*)I, Loc); in getModRefInfo()
394 case Instruction::Store: return getModRefInfo((const StoreInst*)I, Loc); in getModRefInfo()
395 case Instruction::Fence: return getModRefInfo((const FenceInst*)I, Loc); in getModRefInfo()
397 return getModRefInfo((const AtomicCmpXchgInst*)I, Loc); in getModRefInfo()
399 return getModRefInfo((const AtomicRMWInst*)I, Loc); in getModRefInfo()
400 case Instruction::Call: return getModRefInfo((const CallInst*)I, Loc); in getModRefInfo()
[all …]
DLibCallAliasAnalysis.h41 ModRefResult getModRefInfo(ImmutableCallSite CS,
44 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function
47 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
/external/llvm/lib/Analysis/
DScopedNoAliasAA.cpp106 ModRefResult getModRefInfo(ImmutableCallSite CS,
108 ModRefResult getModRefInfo(ImmutableCallSite CS1,
217 ScopedNoAliasAA::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { in getModRefInfo() function in ScopedNoAliasAA
219 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
230 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
234 ScopedNoAliasAA::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { in getModRefInfo() function in ScopedNoAliasAA
236 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
248 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
DAliasAnalysis.cpp86 AliasAnalysis::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo() function in AliasAnalysis
90 return getModRefInfo(Call, CS); in getModRefInfo()
97 if (getModRefInfo(Call, DefLoc) != AliasAnalysis::NoModRef) in getModRefInfo()
104 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in AliasAnalysis
150 return ModRefResult(AA->getModRefInfo(CS, Loc) & Mask); in getModRefInfo()
154 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { in getModRefInfo() function in AliasAnalysis
197 R = ModRefResult((R | (getModRefInfo(CS1, CS2Loc) & ArgMask)) & Mask); in getModRefInfo()
221 ModRefResult ArgR = getModRefInfo(CS2, CS1Loc); in getModRefInfo()
238 return ModRefResult(AA->getModRefInfo(CS1, CS2) & Mask); in getModRefInfo()
343 AliasAnalysis::getModRefInfo(const LoadInst *L, const Location &Loc) { in getModRefInfo() function in AliasAnalysis
[all …]
DAliasAnalysisCounter.cpp109 ModRefResult getModRefInfo(ImmutableCallSite CS,
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in __anondeddff930111::AliasAnalysisCounter
113 return AliasAnalysis::getModRefInfo(CS1,CS2); in getModRefInfo()
152 AliasAnalysisCounter::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in AliasAnalysisCounter
154 ModRefResult R = getAnalysis<AliasAnalysis>().getModRefInfo(CS, Loc); in getModRefInfo()
DAliasDebugger.cpp105 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in __anon5f5f29140111::AliasDebugger
108 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in __anon5f5f29140111::AliasDebugger
113 return AliasAnalysis::getModRefInfo(CS1,CS2); in getModRefInfo()
DTypeBasedAliasAnalysis.cpp307 ModRefResult getModRefInfo(ImmutableCallSite CS,
309 ModRefResult getModRefInfo(ImmutableCallSite CS1,
517 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in TypeBasedAliasAnalysis
520 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
528 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
532 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in TypeBasedAliasAnalysis
535 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
544 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
DNoAliasAnalysis.cpp66 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function
70 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function
DLibCallAliasAnalysis.cpp124 LibCallAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in LibCallAliasAnalysis
140 return (ModRefResult)(MRInfo | AliasAnalysis::getModRefInfo(CS, Loc)); in getModRefInfo()
DLoads.cpp236 (AA->getModRefInfo(SI, StrippedPtr, AccessSize) & in FindAvailableLoadedValue()
250 (AA->getModRefInfo(Inst, StrippedPtr, AccessSize) & in FindAvailableLoadedValue()
DAliasSetTracker.cpp176 if (AA.getModRefInfo(UnknownInsts[i], in aliasesPointer()
192 AA.getModRefInfo(C1, C2) != AliasAnalysis::NoModRef || in aliasesUnknownInst()
193 AA.getModRefInfo(C2, C1) != AliasAnalysis::NoModRef) in aliasesUnknownInst()
198 if (AA.getModRefInfo(Inst, AliasAnalysis::Location(I.getPointer(), in aliasesUnknownInst()
DBasicAliasAnalysis.cpp477 ModRefResult getModRefInfo(ImmutableCallSite CS,
480 ModRefResult getModRefInfo(ImmutableCallSite CS1,
816 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in BasicAliasAnalysis
870 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
874 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in BasicAliasAnalysis
883 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
DAliasAnalysisEvaluator.cpp282 switch (AA.getModRefInfo(*C, *V, Size)) { in runOnFunction()
305 switch (AA.getModRefInfo(*C, *D)) { in runOnFunction()
DMemoryDependenceAnalysis.cpp221 if (AA->getModRefInfo(CS, Loc) != AliasAnalysis::NoModRef) in getCallSiteDependencyFrom()
230 switch (AA->getModRefInfo(CS, InstCS)) { in getCallSiteDependencyFrom()
575 if (AA->getModRefInfo(SI, MemLoc) == AliasAnalysis::NoModRef) in getPointerDependencyFrom()
624 AliasAnalysis::ModRefResult MR = AA->getModRefInfo(Inst, MemLoc); in getPointerDependencyFrom()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCAliasAnalysis.cpp138 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { in getModRefInfo() function in ObjCARCAliasAnalysis
140 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
159 return AliasAnalysis::getModRefInfo(CS, Loc); in getModRefInfo()
163 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in ObjCARCAliasAnalysis
167 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
DObjCARCAliasAnalysis.h63 ModRefResult getModRefInfo(ImmutableCallSite CS,
65 ModRefResult getModRefInfo(ImmutableCallSite CS1,
DObjCARCContract.cpp250 if (!(AA->getModRefInfo(Inst, Loc) & AliasAnalysis::Mod)) in findSafeStoreForStoreStrongContraction()
/external/clang/test/CodeGenCXX/
Dx86_32-arguments.cpp42 virtual void getModRefInfo(CallSite CS) = 0;
50 void getModRefInfo(CallSite CS);
53 void BasicAliasAnalysis::getModRefInfo(CallSite CS) { in getModRefInfo() function in BasicAliasAnalysis
D2003-11-27-MultipleInheritanceThunk.cpp14 virtual int getModRefInfo(CallSite CS);
24 int getModRefInfo(CallSite CS) { in getModRefInfo() function
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp50 EXPECT_EQ(AA.getModRefInfo(I, AliasAnalysis::Location()), ExpectResult); in CheckModRef()
51 EXPECT_EQ(AA.getModRefInfo(I), ExpectResult); in CheckModRef()
70 TEST_F(AliasAnalysisTest, getModRefInfo) { in TEST_F() argument
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp119 ModRefResult getModRefInfo(ImmutableCallSite CS,
121 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in __anonddc2ca4f0111::GlobalsModRef
123 return AliasAnalysis::getModRefInfo(CS1, CS2); in getModRefInfo()
538 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in GlobalsModRef
555 return ModRefResult(Known & AliasAnalysis::getModRefInfo(CS, Loc)); in getModRefInfo()
/external/llvm/lib/Transforms/Scalar/
DSink.cpp168 if (AA->getModRefInfo(S, Loc) & AliasAnalysis::Mod) in isSafeToMove()
DDeadStoreElimination.cpp612 if (AA->getModRefInfo(DepWrite, Loc) & AliasAnalysis::Ref) in runOnBasicBlock()
798 AliasAnalysis::ModRefResult A = AA->getModRefInfo( in handleEndBlock()
DMemCpyOptimizer.cpp515 if (AA.getModRefInfo(&*I, StoreLoc) != AliasAnalysis::NoModRef) { in processStore()
713 AliasAnalysis::ModRefResult MR = AA.getModRefInfo(C, cpyDest, srcSize); in performCallSlotOptzn()
/external/llvm/docs/
DAliasAnalysis.rst142 The ``getModRefInfo`` methods
145 The ``getModRefInfo`` methods return information about whether the execution of
150 The ``AliasAnalysis`` class also provides a ``getModRefInfo`` method for testing

12