Home
last modified time | relevance | path

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

1234

/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h344 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
347 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P, in getModRefInfo() function
349 return getModRefInfo(CS, MemoryLocation(P, Size)); in getModRefInfo()
354 ModRefInfo getModRefInfo(const CallInst *C, const MemoryLocation &Loc) { in getModRefInfo() function
355 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo()
359 ModRefInfo getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) { in getModRefInfo() function
360 return getModRefInfo(C, MemoryLocation(P, Size)); in getModRefInfo()
365 ModRefInfo getModRefInfo(const InvokeInst *I, const MemoryLocation &Loc) { in getModRefInfo() function
366 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo()
370 ModRefInfo getModRefInfo(const InvokeInst *I, const Value *P, uint64_t Size) { in getModRefInfo() function
[all …]
DScopedNoAliasAA.h40 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
41 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
DObjCARCAliasAnalysis.h59 using AAResultBase::getModRefInfo;
60 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
DTypeBasedAliasAnalysis.h42 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
43 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DAliasAnalysis.h525 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc);
528 ModRefInfo getModRefInfo(const CallBase *Call, const Value *P, in getModRefInfo() function
530 return getModRefInfo(Call, MemoryLocation(P, Size)); in getModRefInfo()
535 ModRefInfo getModRefInfo(const LoadInst *L, const MemoryLocation &Loc);
538 ModRefInfo getModRefInfo(const LoadInst *L, const Value *P, in getModRefInfo() function
540 return getModRefInfo(L, MemoryLocation(P, Size)); in getModRefInfo()
545 ModRefInfo getModRefInfo(const StoreInst *S, const MemoryLocation &Loc);
548 ModRefInfo getModRefInfo(const StoreInst *S, const Value *P, in getModRefInfo() function
550 return getModRefInfo(S, MemoryLocation(P, Size)); in getModRefInfo()
555 ModRefInfo getModRefInfo(const FenceInst *S, const MemoryLocation &Loc);
[all …]
DScopedNoAliasAA.h44 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
46 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
DObjCARCAliasAnalysis.h63 using AAResultBase::getModRefInfo;
64 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DAliasAnalysis.cpp150 ModRefInfo AAResults::getModRefInfo(Instruction *I, const CallBase *Call2) { in getModRefInfo() function in AAResults
152 return getModRefInfo(I, Call2, AAQIP); in getModRefInfo()
155 ModRefInfo AAResults::getModRefInfo(Instruction *I, const CallBase *Call2, in getModRefInfo() function in AAResults
160 return getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
170 ModRefInfo MR = getModRefInfo(Call2, DefLoc, AAQI); in getModRefInfo()
177 ModRefInfo AAResults::getModRefInfo(const CallBase *Call, in getModRefInfo() function in AAResults
180 return getModRefInfo(Call, Loc, AAQIP); in getModRefInfo()
183 ModRefInfo AAResults::getModRefInfo(const CallBase *Call, in getModRefInfo() function in AAResults
189 Result = intersectModRef(Result, AA->getModRefInfo(Call, Loc, AAQI)); in getModRefInfo()
245 ModRefInfo AAResults::getModRefInfo(const CallBase *Call1, in getModRefInfo() function in AAResults
[all …]
DScopedNoAliasAA.cpp99 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call, in getModRefInfo() function in ScopedNoAliasAAResult
103 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
113 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
116 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo() function in ScopedNoAliasAAResult
120 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
130 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
DObjCARCAliasAnalysis.cpp110 ModRefInfo ObjCARCAAResult::getModRefInfo(const CallBase *Call, in getModRefInfo() function in ObjCARCAAResult
114 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
133 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
DGlobalsModRef.cpp142 ModRefInfo getModRefInfo() const { in getModRefInfo() function in GlobalsAAResult::FunctionInfo
174 addModRefInfo(FI.getModRefInfo()); in addFunctionInfo()
248 if (!isModOrRefSet(FI->getModRefInfo())) in getModRefBehavior()
250 else if (!isModSet(FI->getModRefInfo())) in getModRefBehavior()
264 if (!isModOrRefSet(FI->getModRefInfo())) in getModRefBehavior()
266 else if (!isModSet(FI->getModRefInfo())) in getModRefBehavior()
570 if (isModAndRefSet(FI.getModRefInfo())) in AnalyzeCallGraph()
580 if (isModAndRefSet(FI.getModRefInfo())) in AnalyzeCallGraph()
615 if (!isModSet(FI.getModRefInfo())) in AnalyzeCallGraph()
617 if (!isModOrRefSet(FI.getModRefInfo())) in AnalyzeCallGraph()
[all …]
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp166 TEST_F(AliasAnalysisTest, getModRefInfo) { in TEST_F() argument
193 EXPECT_EQ(AA.getModRefInfo(Store1, MemoryLocation()), MRI_Mod); in TEST_F()
194 EXPECT_EQ(AA.getModRefInfo(Store1), MRI_Mod); in TEST_F()
195 EXPECT_EQ(AA.getModRefInfo(Load1, MemoryLocation()), MRI_Ref); in TEST_F()
196 EXPECT_EQ(AA.getModRefInfo(Load1), MRI_Ref); in TEST_F()
197 EXPECT_EQ(AA.getModRefInfo(Add1, MemoryLocation()), MRI_NoModRef); in TEST_F()
198 EXPECT_EQ(AA.getModRefInfo(Add1), MRI_NoModRef); in TEST_F()
199 EXPECT_EQ(AA.getModRefInfo(VAArg1, MemoryLocation()), MRI_ModRef); in TEST_F()
200 EXPECT_EQ(AA.getModRefInfo(VAArg1), MRI_ModRef); in TEST_F()
201 EXPECT_EQ(AA.getModRefInfo(CmpXChg1, MemoryLocation()), MRI_ModRef); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
DAliasAnalysis.h488 ModRefInfo getModRefInfo(const Instruction *I,
491 return getModRefInfo(I, OptLoc, AAQIP);
495 ModRefInfo getModRefInfo(const Instruction *I, const Value *P,
497 return getModRefInfo(I, MemoryLocation(P, Size));
502 ModRefInfo getModRefInfo(const Instruction *I, const CallBase *Call);
560 ModRefInfo getModRefInfo(const Instruction *I, const CallBase *Call2,
562 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
564 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
566 ModRefInfo getModRefInfo(const VAArgInst *V, const MemoryLocation &Loc,
568 ModRefInfo getModRefInfo(const LoadInst *L, const MemoryLocation &Loc,
[all …]
DObjCARCAliasAnalysis.h61 using AAResultBase::getModRefInfo;
62 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
DScopedNoAliasAA.h41 ModRefInfo getModRefInfo(const CallBase *Call, const MemoryLocation &Loc,
43 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DAliasAnalysis.cpp184 ModRefInfo AAResults::getModRefInfo(const Instruction *I, in getModRefInfo() function in AAResults
187 return getModRefInfo(I, Call2, AAQIP); in getModRefInfo()
190 ModRefInfo AAResults::getModRefInfo(const Instruction *I, const CallBase *Call2, in getModRefInfo() function in AAResults
195 return getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
205 ModRefInfo MR = getModRefInfo(Call2, DefLoc, AAQI); in getModRefInfo()
211 ModRefInfo AAResults::getModRefInfo(const CallBase *Call, in getModRefInfo() function in AAResults
217 Result &= AA->getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
265 ModRefInfo AAResults::getModRefInfo(const CallBase *Call1, in getModRefInfo() function in AAResults
270 Result &= AA->getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
329 ArgMask &= getModRefInfo(Call1, Call2ArgLoc, AAQI); in getModRefInfo()
[all …]
DScopedNoAliasAA.cpp76 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call, in getModRefInfo() function in ScopedNoAliasAAResult
80 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
90 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
93 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo() function in ScopedNoAliasAAResult
97 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
107 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
DObjCARCAliasAnalysis.cpp111 ModRefInfo ObjCARCAAResult::getModRefInfo(const CallBase *Call, in getModRefInfo() function in ObjCARCAAResult
115 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
134 return AAResultBase::getModRefInfo(Call, Loc, AAQI); in getModRefInfo()
/external/llvm/lib/Analysis/
DAliasAnalysis.cpp109 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo() function in AAResults
113 return getModRefInfo(CS, Call); in getModRefInfo()
120 if (getModRefInfo(Call, DefLoc) != MRI_NoModRef) in getModRefInfo()
126 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in AAResults
131 Result = ModRefInfo(Result & AA->getModRefInfo(CS, Loc)); in getModRefInfo()
181 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in AAResults
186 Result = ModRefInfo(Result & AA->getModRefInfo(CS1, CS2)); in getModRefInfo()
237 ArgMask = ModRefInfo(ArgMask & getModRefInfo(CS1, CS2ArgLoc)); in getModRefInfo()
263 ModRefInfo ArgR = getModRefInfo(CS2, CS1ArgLoc); in getModRefInfo()
312 ModRefInfo AAResults::getModRefInfo(const LoadInst *L, in getModRefInfo() function in AAResults
[all …]
DScopedNoAliasAA.cpp95 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in ScopedNoAliasAAResult
98 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
109 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
112 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in ScopedNoAliasAAResult
115 return AAResultBase::getModRefInfo(CS1, CS2); in getModRefInfo()
127 return AAResultBase::getModRefInfo(CS1, CS2); in getModRefInfo()
DGlobalsModRef.cpp128 ModRefInfo getModRefInfo() const { in getModRefInfo() function in GlobalsAAResult::FunctionInfo
159 addModRefInfo(FI.getModRefInfo()); in addFunctionInfo()
233 if (FI->getModRefInfo() == MRI_NoModRef) in getModRefBehavior()
235 else if ((FI->getModRefInfo() & MRI_Mod) == 0) in getModRefBehavior()
249 if (FI->getModRefInfo() == MRI_NoModRef) in getModRefBehavior()
251 else if ((FI->getModRefInfo() & MRI_Mod) == 0) in getModRefBehavior()
542 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
545 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
575 if ((FI.getModRefInfo() & MRI_Mod) == 0) in AnalyzeCallGraph()
577 if (FI.getModRefInfo() == MRI_NoModRef) in AnalyzeCallGraph()
[all …]
DObjCARCAliasAnalysis.cpp109 ModRefInfo ObjCARCAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in ObjCARCAAResult
112 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
131 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
DTypeBasedAliasAnalysis.cpp343 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() function in TypeBasedAAResult
346 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
354 return AAResultBase::getModRefInfo(CS, Loc); in getModRefInfo()
357 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() function in TypeBasedAAResult
360 return AAResultBase::getModRefInfo(CS1, CS2); in getModRefInfo()
369 return AAResultBase::getModRefInfo(CS1, CS2); in getModRefInfo()
/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

1234