Searched refs:AliasAnalysis (Results 51 - 75 of 89) sorted by relevance

1234

/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h199 void buildSchedGraph(AliasAnalysis *AA, RegPressureTracker *RPTracker = 0,
H A DMachineInstr.h36 class AliasAnalysis;
914 bool isSafeToMove(const TargetInstrInfo *TII, AliasAnalysis *AA,
928 bool isInvariantLoad(AliasAnalysis *AA) const;
H A DSelectionDAGISel.h52 AliasAnalysis *AA;
/freebsd-9.3-release/contrib/llvm/include/llvm/
H A DLinkAllPasses.h164 llvm::AliasSetTracker X(*(llvm::AliasAnalysis*)0);
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DMachineCSE.cpp22 #include "llvm/Analysis/AliasAnalysis.h"
43 AliasAnalysis *AA;
57 AU.addRequired<AliasAnalysis>();
110 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
658 AA = &getAnalysis<AliasAnalysis>();
H A DMachineSink.cpp23 #include "llvm/Analysis/AliasAnalysis.h"
51 AliasAnalysis *AA;
68 AU.addRequired<AliasAnalysis>();
119 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
230 AA = &getAnalysis<AliasAnalysis>();
H A DProcessImplicitDefs.cpp13 #include "llvm/Analysis/AliasAnalysis.h"
60 AU.addPreserved<AliasAnalysis>();
H A DRegAllocPBQP.cpp38 #include "llvm/Analysis/AliasAnalysis.h"
425 au.addRequired<AliasAnalysis>();
426 au.addPreserved<AliasAnalysis>();
H A DLiveIntervalAnalysis.cpp23 #include "llvm/Analysis/AliasAnalysis.h"
48 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
65 AU.addRequired<AliasAnalysis>();
66 AU.addPreserved<AliasAnalysis>();
114 AA = &getAnalysis<AliasAnalysis>();
H A DMachineLICM.cpp28 #include "llvm/Analysis/AliasAnalysis.h"
73 AliasAnalysis *AA; // Alias analysis info.
133 AU.addRequired<AliasAnalysis>();
303 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
353 AA = &getAnalysis<AliasAnalysis>();
H A DRegisterCoalescer.cpp22 #include "llvm/Analysis/AliasAnalysis.h"
86 AliasAnalysis *AA;
210 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
390 AU.addRequired<AliasAnalysis>();
2199 AA = &getAnalysis<AliasAnalysis>();
H A DTwoAddressInstructionPass.cpp37 #include "llvm/Analysis/AliasAnalysis.h"
77 AliasAnalysis *AA;
149 AU.addRequired<AliasAnalysis>();
166 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
1489 AA = &getAnalysis<AliasAnalysis>();
H A DMachineInstr.cpp17 #include "llvm/Analysis/AliasAnalysis.h"
1229 AliasAnalysis *AA,
1289 bool MachineInstr::isInvariantLoad(AliasAnalysis *AA) const {
1312 // If we have an AliasAnalysis, ask it whether the memory is constant.
1314 AliasAnalysis::Location(V, (*I)->getSize(),
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp46 #include "llvm/Analysis/AliasAnalysis.h"
77 AliasAnalysis *AA;
92 AU.addPreserved<AliasAnalysis>();
133 AA = getAnalysisIfAvailable<AliasAnalysis>();
470 AliasAnalysis *AA, LoopInfo *LI) {
H A DBasicBlockUtils.cpp16 #include "llvm/Analysis/AliasAnalysis.h"
71 AliasAnalysis *AA = 0;
74 AA = P->getAnalysisIfAvailable<AliasAnalysis>();
378 /// from NewBB. This also updates AliasAnalysis, if available.
383 AliasAnalysis *AA = P ? P->getAnalysisIfAvailable<AliasAnalysis>() : 0;
437 /// This currently updates the LLVM IR, AliasAnalysis, DominatorTree,
489 /// This currently updates the LLVM IR, AliasAnalysis, DominatorTree,
H A DLCSSA.cpp35 #include "llvm/Analysis/AliasAnalysis.h"
74 AU.addPreserved<AliasAnalysis>();
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h30 class AliasAnalysis;
493 AliasAnalysis *AA;
542 void init(GCFunctionInfo *gfi, AliasAnalysis &aa,
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h48 class AliasAnalysis;
337 AliasAnalysis *AA;
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp25 #include "llvm/Analysis/AliasAnalysis.h"
347 TargetTransformInfo *Tti, AliasAnalysis *Aa, LoopInfo *Li,
423 AliasAnalysis::Location getLocation(Instruction *I);
537 AliasAnalysis *AA;
1147 AliasAnalysis::Location BoUpSLP::getLocation(Instruction *I) {
1152 return AliasAnalysis::Location();
1228 AliasAnalysis::Location A = getLocation(&*I);
1229 AliasAnalysis::Location B = getLocation(Src);
1765 AliasAnalysis *AA;
1773 AA = &getAnalysis<AliasAnalysis>();
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h27 #include "llvm/Analysis/AliasAnalysis.h"
328 AliasAnalysis &AA) {
360 /// This is similar to AliasAnalysis's isIdentifiedObject, except that it uses
H A DObjCARCOpts.cpp1193 AU.addRequired<AliasAnalysis>();
2674 // itself because it uses AliasAnalysis and we need to do provenance
2712 case AliasAnalysis::MustAlias:
2724 case AliasAnalysis::MayAlias:
2725 case AliasAnalysis::PartialAlias:
2727 case AliasAnalysis::NoAlias:
2741 case AliasAnalysis::MustAlias:
2753 case AliasAnalysis::MayAlias:
2754 case AliasAnalysis::PartialAlias:
2756 case AliasAnalysis
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp19 #include "llvm/Analysis/AliasAnalysis.h"
130 AU.addRequired<AliasAnalysis>();
140 AliasAnalysis *AA;
341 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
1136 AA = &getAnalysis<AliasAnalysis>();
H A DGVN.cpp26 #include "llvm/Analysis/AliasAnalysis.h"
108 AliasAnalysis *AA;
129 void setAliasAnalysis(AliasAnalysis* A) { AA = A; }
130 AliasAnalysis *getAliasAnalysis() const { return AA; }
630 AliasAnalysis *getAliasAnalysis() const { return VN.getAliasAnalysis(); }
685 AU.addRequired<AliasAnalysis>();
688 AU.addPreserved<AliasAnalysis>();
732 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
1302 AliasAnalysis *AA = gvn.getAliasAnalysis();
1699 AliasAnalysis
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h191 AliasAnalysis *AA) const;
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp58 #include "llvm/Analysis/AliasAnalysis.h"
119 INITIALIZE_AG_DEPENDENCY(AliasAnalysis)
133 AA = &getAnalysis<AliasAnalysis>();
146 AU.addRequiredTransitive<AliasAnalysis>();
632 AliasAnalysis::AliasResult underlyingObjectsAlias(AliasAnalysis *AA,
3277 case AliasAnalysis::MayAlias:
3278 case AliasAnalysis::PartialAlias:
3282 case AliasAnalysis::NoAlias:
3286 case AliasAnalysis
[all...]

Completed in 584 milliseconds

1234