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

  /external/llvm/include/llvm/Analysis/
ObjCARCAliasAnalysis.h 39 class ObjCARCAAResult : public AAResultBase<ObjCARCAAResult> {
40 friend AAResultBase<ObjCARCAAResult>;
46 : AAResultBase(TLI), DL(DL) {}
48 : AAResultBase(std::move(Arg)), DL(Arg.DL) {}
58 using AAResultBase::getModRefBehavior;
61 using AAResultBase::getModRefInfo;
ScalarEvolutionAliasAnalysis.h 27 class SCEVAAResult : public AAResultBase<SCEVAAResult> {
32 : AAResultBase(TLI), SE(SE) {}
33 SCEVAAResult(SCEVAAResult &&Arg) : AAResultBase(std::move(Arg)), SE(Arg.SE) {}
ScopedNoAliasAA.h 26 class ScopedNoAliasAAResult : public AAResultBase<ScopedNoAliasAAResult> {
27 friend AAResultBase<ScopedNoAliasAAResult>;
31 : AAResultBase(TLI) {}
33 : AAResultBase(std::move(Arg)) {}
TypeBasedAliasAnalysis.h 26 class TypeBasedAAResult : public AAResultBase<TypeBasedAAResult> {
27 friend AAResultBase<TypeBasedAAResult>;
31 : AAResultBase(TLI) {}
32 TypeBasedAAResult(TypeBasedAAResult &&Arg) : AAResultBase(std::move(Arg)) {}
CFLAliasAnalysis.h 29 class CFLAAResult : public AAResultBase<CFLAAResult> {
30 friend AAResultBase<CFLAAResult>;
70 return AAResultBase::alias(LocA, LocB);
75 return AAResultBase::alias(LocA, LocB);
BasicAliasAnalysis.h 39 class BasicAAResult : public AAResultBase<BasicAAResult> {
40 friend AAResultBase<BasicAAResult>;
51 : AAResultBase(TLI), DL(DL), AC(AC), DT(DT), LI(LI) {}
54 : AAResultBase(Arg), DL(Arg.DL), AC(Arg.AC), DT(Arg.DT), LI(Arg.LI) {}
56 : AAResultBase(std::move(Arg)), DL(Arg.DL), AC(Arg.AC), DT(Arg.DT),
GlobalsModRef.h 32 class GlobalsAAResult : public AAResultBase<GlobalsAAResult> {
33 friend AAResultBase<GlobalsAAResult>;
88 using AAResultBase::getModRefInfo;
AliasAnalysis.h 558 template <typename T> friend class AAResultBase;
696 template <typename DerivedT> class AAResultBase {
758 explicit AAResultBase(const TargetLibraryInfo &TLI) : TLI(TLI) {}
762 AAResultBase(const AAResultBase &Arg) : TLI(Arg.TLI) {}
763 AAResultBase(AAResultBase &&Arg) : TLI(Arg.TLI) {}
    [all...]
  /external/llvm/lib/Analysis/
ObjCARCAliasAnalysis.cpp 43 return AAResultBase::alias(LocA, LocB);
50 AAResultBase::alias(MemoryLocation(SA, LocA.Size, LocA.AATags),
60 Result = AAResultBase::alias(MemoryLocation(UA), MemoryLocation(UB));
75 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
80 if (AAResultBase::pointsToConstantMemory(
88 return AAResultBase::pointsToConstantMemory(MemoryLocation(U), OrLocal);
97 return AAResultBase::getModRefBehavior(F);
106 return AAResultBase::getModRefBehavior(F);
112 return AAResultBase::getModRefInfo(CS, Loc);
131 return AAResultBase::getModRefInfo(CS, Loc)
    [all...]
ScopedNoAliasAA.cpp 79 return AAResultBase::alias(LocA, LocB);
93 return AAResultBase::alias(LocA, LocB);
99 return AAResultBase::getModRefInfo(CS, Loc);
110 return AAResultBase::getModRefInfo(CS, Loc);
116 return AAResultBase::getModRefInfo(CS1, CS2);
128 return AAResultBase::getModRefInfo(CS1, CS2);
TypeBasedAliasAnalysis.cpp 285 return AAResultBase::alias(LocA, LocB);
291 return AAResultBase::alias(LocA, LocB);
294 return AAResultBase::alias(LocA, LocB);
298 return AAResultBase::alias(LocA, LocB);
307 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
311 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
319 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
325 return AAResultBase::getModRefBehavior(CS);
336 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min);
341 return AAResultBase::getModRefBehavior(F)
    [all...]
GlobalsModRef.cpp 239 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(F) & Min);
254 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min);
587 AAResultBase::getModRefBehavior(Callee);
790 // of BasicAA into this code. We could recurse into AAResultBase::alias
    [all...]
BasicAliasAnalysis.cpp 484 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
498 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
516 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
525 return AAResultBase::pointsToConstantMemory(Loc, OrLocal);
566 // The AAResultBase base class has some smarts, lets use them.
567 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min);
590 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(F) & Min);
625 return AAResultBase::getArgModRefInfo(CS, ArgIdx);
737 // The AAResultBase base class has some smarts, lets use them.
738 return AAResultBase::getModRefInfo(CS, Loc)
    [all...]
ScalarEvolutionAliasAnalysis.cpp 90 return AAResultBase::alias(LocA, LocB);
CFLAliasAnalysis.cpp 56 CFLAAResult::CFLAAResult(const TargetLibraryInfo &TLI) : AAResultBase(TLI) {}
57 CFLAAResult::CFLAAResult(CFLAAResult &&Arg) : AAResultBase(std::move(Arg)) {}
    [all...]
  /external/llvm/unittests/Analysis/
AliasAnalysisTest.cpp 78 struct TestCustomAAResult : AAResultBase<TestCustomAAResult> {
79 friend AAResultBase<TestCustomAAResult>;
85 : AAResultBase(TLI), CB(std::move(CB)) {}
87 : AAResultBase(std::move(Arg)), CB(std::move(Arg.CB)) {}

Completed in 979 milliseconds