HomeSort by relevance Sort by last modified time
    Searched refs:AliasAnalysis (Results 1 - 25 of 79) sorted by null

1 2 3 4

  /external/clang/test/CodeGenCXX/
2003-11-27-MultipleInheritanceThunk.cpp 11 struct AliasAnalysis {
23 struct AliasAnalysisCounter : public Pass, public AliasAnalysis {
x86_32-arguments.cpp 40 struct AliasAnalysis {
49 struct BasicAliasAnalysis : public ModulePass, public AliasAnalysis {
  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.h 29 #include "llvm/Analysis/AliasAnalysis.h"
51 AliasAnalysis *AA;
67 void setAA(AliasAnalysis *aa) { AA = aa; }
69 AliasAnalysis *getAA() const { return AA; }
DependencyAnalysis.cpp 51 // See if AliasAnalysis can help us with the call.
53 if (AliasAnalysis::onlyReadsMemory(MRB))
55 if (AliasAnalysis::onlyAccessesArgPointees(MRB)) {
  /external/llvm/include/llvm/Analysis/
Loads.h 17 #include "llvm/Analysis/AliasAnalysis.h"
57 AliasAnalysis *AA = nullptr,
AliasSetTracker.h 23 #include "llvm/Analysis/AliasAnalysis.h"
259 void addUnknownInst(Instruction *I, AliasAnalysis &AA);
278 AliasAnalysis &AA) const;
279 bool aliasesUnknownInst(const Instruction *Inst, AliasAnalysis &AA) const;
303 AliasAnalysis &AA;
317 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {}
386 AliasAnalysis &getAliasAnalysis() const { return AA; }
LoopAccessAnalysis.h 21 #include "llvm/Analysis/AliasAnalysis.h"
512 const TargetLibraryInfo *TLI, AliasAnalysis *AA,
618 AliasAnalysis *AA;
704 AliasAnalysis *AA;
ObjCARCAnalysisUtils.h 28 #include "llvm/Analysis/AliasAnalysis.h"
165 AliasAnalysis &AA) {
197 /// This is similar to AliasAnalysis's isIdentifiedObject, except that it uses
  /external/llvm/lib/Transforms/Scalar/
FlattenCFGPass.cpp 15 #include "llvm/Analysis/AliasAnalysis.h"
37 AliasAnalysis *AA;
53 static bool iterativelyFlattenCFG(Function &F, AliasAnalysis *AA) {
Sink.cpp 17 #include "llvm/Analysis/AliasAnalysis.h"
38 AliasAnalysis *AA;
157 static bool isSafeToMove(Instruction *Inst, AliasAnalysis *AA,
LICM.cpp 35 #include "llvm/Analysis/AliasAnalysis.h"
99 static bool canSinkOrHoistInst(Instruction &I, AliasAnalysis *AA,
141 AliasAnalysis *AA; // Current AliasAnalysis information
307 bool llvm::sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI,
365 bool llvm::hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI,
440 bool canSinkOrHoistInst(Instruction &I, AliasAnalysis *AA, DominatorTree *DT,
473 if (AliasAnalysis::onlyReadsMemory(Behavior)) {
477 if (AliasAnalysis::onlyAccessesArgPointees(Behavior)) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
DFAPacketizer.h 131 AliasAnalysis *AA;
145 // The AliasAnalysis parameter can be nullptr.
147 AliasAnalysis *AA);
LiveRangeEdit.h 24 #include "llvm/Analysis/AliasAnalysis.h"
84 void scanRemattable(AliasAnalysis *aa);
168 bool anyRematerializable(AliasAnalysis*);
173 AliasAnalysis*);
LiveIntervalAnalysis.h 25 #include "llvm/Analysis/AliasAnalysis.h"
58 AliasAnalysis *AA;
192 AliasAnalysis *getAliasAnalysis() const {
ScheduleDAGInstrs.h 214 void buildSchedGraph(AliasAnalysis *AA,
  /external/llvm/lib/CodeGen/
DFAPacketizer.cpp 153 AliasAnalysis *AA;
156 AliasAnalysis *AA);
164 AliasAnalysis *AA)
176 MachineLoopInfo &MLI, AliasAnalysis *AA)
LiveRangeEdit.cpp 53 AliasAnalysis *aa) {
62 void LiveRangeEdit::scanRemattable(AliasAnalysis *aa) {
74 bool LiveRangeEdit::anyRematerializable(AliasAnalysis *aa) {
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 67 /// AA - AliasAnalysis for making memory reference queries.
68 AliasAnalysis *AA;
72 AliasAnalysis *aa,
ScheduleDAGSDNodes.h 87 void BuildSchedGraph(AliasAnalysis *AA);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyRegStackify.cpp 26 #include "llvm/Analysis/AliasAnalysis.h"
107 // TODO: Compute memory dependencies in a way that uses AliasAnalysis to be
110 AliasAnalysis &AA) {
129 AliasAnalysis &AA = getAnalysis<AAResultsWrapperPass>().getAAResults();
  /external/llvm/lib/Transforms/Utils/
FlattenCFG.cpp 16 #include "llvm/Analysis/AliasAnalysis.h"
28 AliasAnalysis *AA;
45 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {}
485 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) {
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.h 46 AliasAnalysis *AA,
  /external/llvm/include/llvm/Transforms/Utils/
LoopUtils.h 18 #include "llvm/Analysis/AliasAnalysis.h"
303 /// update \c AliasAnalysis and \c ScalarEvolution analyses if they're non-null.
337 /// iteration. Takes DomTreeNode, AliasAnalysis, LoopInfo, DominatorTree,
341 bool sinkRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *,
349 /// Takes DomTreeNode, AliasAnalysis, LoopInfo, DominatorTree, DataLayout,
352 bool hoistRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *,
  /external/llvm/lib/Analysis/
Android.mk 4 AliasAnalysis.cpp \
AliasSetTracker.cpp 15 #include "llvm/Analysis/AliasAnalysis.h"
44 AliasAnalysis &AA = AST.getAliasAnalysis();
104 AliasAnalysis &AA = AST.getAliasAnalysis();
126 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) {
147 AliasAnalysis &AA) const {
179 AliasAnalysis &AA) const {

Completed in 1194 milliseconds

1 2 3 4