HomeSort by relevance Sort by last modified time
    Searched refs:getModRefInfo (Results 1 - 24 of 24) sorted by null

  /external/clang/test/CodeGenCXX/
2003-11-27-MultipleInheritanceThunk.cpp 14 virtual int getModRefInfo(CallSite CS);
24 int getModRefInfo(CallSite CS) {
x86_32-arguments.cpp 42 virtual void getModRefInfo(CallSite CS) = 0;
50 void getModRefInfo(CallSite CS);
53 void BasicAliasAnalysis::getModRefInfo(CallSite CS) {
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 331 /// getModRefInfo (for call sites) - Return information about whether
333 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
335 /// getModRefInfo (for call sites) - A convenience wrapper.
336 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P,
338 return getModRefInfo(CS, MemoryLocation(P, Size));
341 /// getModRefInfo (for calls) - Return information about whether
343 ModRefInfo getModRefInfo(const CallInst *C, const MemoryLocation &Loc) {
344 return getModRefInfo(ImmutableCallSite(C), Loc);
347 /// getModRefInfo (for calls) - A convenience wrapper.
348 ModRefInfo getModRefInfo(const CallInst *C, const Value *P, uint64_t Size)
    [all...]
ObjCARCAliasAnalysis.h 61 using AAResultBase::getModRefInfo;
62 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
ScopedNoAliasAA.h 41 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
42 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
TypeBasedAliasAnalysis.h 43 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
44 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
GlobalsModRef.h 88 using AAResultBase::getModRefInfo;
89 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
BasicAliasAnalysis.h 66 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
68 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
  /external/llvm/unittests/Analysis/
AliasAnalysisTest.cpp 169 TEST_F(AliasAnalysisTest, getModRefInfo) {
196 EXPECT_EQ(AA.getModRefInfo(Store1, MemoryLocation()), MRI_Mod);
197 EXPECT_EQ(AA.getModRefInfo(Store1), MRI_Mod);
198 EXPECT_EQ(AA.getModRefInfo(Load1, MemoryLocation()), MRI_Ref);
199 EXPECT_EQ(AA.getModRefInfo(Load1), MRI_Ref);
200 EXPECT_EQ(AA.getModRefInfo(Add1, MemoryLocation()), MRI_NoModRef);
201 EXPECT_EQ(AA.getModRefInfo(Add1), MRI_NoModRef);
202 EXPECT_EQ(AA.getModRefInfo(VAArg1, MemoryLocation()), MRI_ModRef);
203 EXPECT_EQ(AA.getModRefInfo(VAArg1), MRI_ModRef);
204 EXPECT_EQ(AA.getModRefInfo(CmpXChg1, MemoryLocation()), MRI_ModRef)
    [all...]
  /external/llvm/lib/Analysis/
ScopedNoAliasAA.cpp 96 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS,
99 return AAResultBase::getModRefInfo(CS, Loc);
110 return AAResultBase::getModRefInfo(CS, Loc);
113 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1,
116 return AAResultBase::getModRefInfo(CS1, CS2);
128 return AAResultBase::getModRefInfo(CS1, CS2);
AliasAnalysis.cpp 115 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) {
119 return getModRefInfo(Call, CS);
126 if (getModRefInfo(Call, DefLoc) != MRI_NoModRef)
132 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS,
137 Result = ModRefInfo(Result & AA->getModRefInfo(CS, Loc));
147 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1,
152 Result = ModRefInfo(Result & AA->getModRefInfo(CS1, CS2));
194 ModRefInfo AAResults::getModRefInfo(const LoadInst *L,
209 ModRefInfo AAResults::getModRefInfo(const StoreInst *S,
231 ModRefInfo AAResults::getModRefInfo(const VAArgInst *V
    [all...]
ObjCARCAliasAnalysis.cpp 109 ModRefInfo ObjCARCAAResult::getModRefInfo(ImmutableCallSite CS,
112 return AAResultBase::getModRefInfo(CS, Loc);
131 return AAResultBase::getModRefInfo(CS, Loc);
TypeBasedAliasAnalysis.cpp 344 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS,
347 return AAResultBase::getModRefInfo(CS, Loc);
355 return AAResultBase::getModRefInfo(CS, Loc);
358 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS1,
361 return AAResultBase::getModRefInfo(CS1, CS2);
370 return AAResultBase::getModRefInfo(CS1, CS2);
GlobalsModRef.cpp 128 ModRefInfo getModRefInfo() const {
159 addModRefInfo(FI.getModRefInfo());
233 if (FI->getModRefInfo() == MRI_NoModRef)
235 else if ((FI->getModRefInfo() & MRI_Mod) == 0)
248 if (FI->getModRefInfo() == MRI_NoModRef)
250 else if ((FI->getModRefInfo() & MRI_Mod) == 0)
570 if (FI.getModRefInfo() == MRI_ModRef)
573 if (FI.getModRefInfo() == MRI_ModRef)
603 if ((FI.getModRefInfo() & MRI_Mod) == 0)
605 if (FI.getModRefInfo() == MRI_NoModRef
    [all...]
Loads.cpp 262 if (AA && (AA->getModRefInfo(SI, StrippedPtr, AccessSize) & MRI_Mod) == 0)
275 (AA->getModRefInfo(Inst, StrippedPtr, AccessSize) & MRI_Mod) == 0)
AliasSetTracker.cpp 170 if (AA.getModRefInfo(UnknownInsts[i],
185 if (!C1 || !C2 || AA.getModRefInfo(C1, C2) != MRI_NoModRef ||
186 AA.getModRefInfo(C2, C1) != MRI_NoModRef)
191 if (AA.getModRefInfo(Inst, MemoryLocation(I.getPointer(), I.getSize(),
AliasAnalysisEvaluator.cpp 296 switch (AA.getModRefInfo(*C, *V, Size)) {
322 switch (AA.getModRefInfo(*C, *D)) {
BasicAliasAnalysis.cpp 682 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS,
738 return AAResultBase::getModRefInfo(CS, Loc);
741 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS1,
750 return AAResultBase::getModRefInfo(CS1, CS2);
    [all...]
MemoryDependenceAnalysis.cpp 226 if (AA->getModRefInfo(CS, Loc) != MRI_NoModRef)
235 switch (AA->getModRefInfo(CS, InstCS)) {
652 // the query pointer, ignore it. Use getModRefInfo to handle cases where
654 if (AA->getModRefInfo(SI, MemLoc) == MRI_NoModRef)
702 ModRefInfo MR = AA->getModRefInfo(Inst, MemLoc);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Sink.cpp 168 if (AA->getModRefInfo(S, Loc) & MRI_Mod)
DeadStoreElimination.cpp 645 if (AA->getModRefInfo(DepWrite, Loc) & MRI_Ref)
701 auto Res = AA->getModRefInfo(I, MemLoc);
890 ModRefInfo A = AA->getModRefInfo(CS, I, getPointerSize(I, DL, *TLI));
    [all...]
MemCpyOptimizer.cpp 517 if (AA.getModRefInfo(&*I, StoreLoc) != MRI_NoModRef) {
715 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, srcSize);
    [all...]
LoopIdiomRecognize.cpp 474 if (&*I != IgnoredStore && (AA.getModRefInfo(&*I, StoreLoc) & Access))
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCContract.cpp 250 if (!(AA->getModRefInfo(Inst, Loc) & MRI_Mod))

Completed in 655 milliseconds