OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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