/external/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 73 AliasAnalysis *AA; 99 void setAliasAnalysis(AliasAnalysis *A) { AA = A; } 100 AliasAnalysis *getAliasAnalysis() const { return AA; }
|
/external/llvm/lib/CodeGen/ |
DFAPacketizer.cpp | 161 AliasAnalysis *AA; 166 AliasAnalysis *AA); 182 AliasAnalysis *AA) 183 : ScheduleDAGInstrs(MF, &MLI), AA(AA) { 197 buildSchedGraph(AA); 203 MachineLoopInfo &mli, AliasAnalysis *aa) 204 : MF(mf), TII(mf.getSubtarget().getInstrInfo()), AA(aa) { 206 VLIWScheduler = new DefaultVLIWScheduler(MF, mli, AA); [all...] |
ImplicitNullChecks.cpp | 108 AliasAnalysis *AA = nullptr; 153 AliasAnalysis &AA; 156 explicit HazardDetector(const TargetRegisterInfo &TRI, AliasAnalysis &AA) 157 : TRI(TRI), hasSeenClobber(false), AA(AA) {} 276 if (!MI->isSafeToMove(&AA, SawStore) || MI->mayLoad()) 296 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); 420 HazardDetector HD(*TRI, *AA);
|
PostRASchedulerList.cpp | 131 /// AA - AliasAnalysis for making memory reference queries. 132 AliasAnalysis *AA; 148 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, 207 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, 211 : ScheduleDAGInstrs(MF, &MLI), AA(AA), EndIndex(0) { 288 AliasAnalysis *AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); 314 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode, 393 buildSchedGraph(AA); 408 buildSchedGraph(AA); [all...] |
SplitKit.h | 238 AliasAnalysis &AA; 384 SplitEditor(SplitAnalysis &SA, AliasAnalysis &AA, LiveIntervals&,
|
/external/llvm/unittests/Analysis/ |
AliasAnalysisTest.cpp | 46 AliasAnalysis &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); 58 (void)AA.alias(P1, MemoryLocation::UnknownSize, P2, 67 INITIALIZE_PASS_BEGIN(AATestPass, "aa-test-pas", "Alias Analysis Test Pass", 70 INITIALIZE_PASS_END(AATestPass, "aa-test-pass", "Alias Analysis Test Pass", 74 /// A test customizable AA result. It merely accepts a callback to run whenever 75 /// it receives an alias query. Useful for testing that a particular AA result 97 /// A wrapper pass for the legacy pass manager to use with the above custom AA 133 INITIALIZE_PASS_BEGIN(TestCustomAAWrapperPass, "test-custom-aa", 134 "Test Custom AA Wrapper Pass", false, true) 136 INITIALIZE_PASS_END(TestCustomAAWrapperPass, "test-custom-aa", [all...] |
/external/llvm/unittests/Transforms/Utils/ |
MemorySSA.cpp | 43 AAResults AA; 49 : DT(*Test.F), AC(*Test.F), AA(Test.TLI), 50 BAA(Test.DL, Test.TLI, AC, &DT), MSSA(*Test.F, &AA, &DT) { 51 AA.addAAResult(BAA);
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
AliasAnalysisEvaluator.cpp | 81 INITIALIZE_PASS_BEGIN(AAEval, "aa-eval", 84 INITIALIZE_PASS_END(AAEval, "aa-eval", 132 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 175 if (I1ElTy->isSized()) I1Size = AA.getTypeStoreSize(I1ElTy); 180 if (I2ElTy->isSized()) I2Size = AA.getTypeStoreSize(I2ElTy); 182 switch (AA.alias(*I1, I1Size, *I2, I2Size)) { 211 if (ElTy->isSized()) Size = AA.getTypeStoreSize(ElTy); 213 switch (AA.getModRefInfo(*C, *V, Size)) { 238 switch (AA.getModRefInfo(*C, *D)) {
|
MemDepPrinter.cpp | 96 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 130 AliasAnalysis::Location Loc = AA.getLocation(LI); 139 AliasAnalysis::Location Loc = AA.getLocation(SI); 142 AliasAnalysis::Location Loc = AA.getLocation(VI);
|
AliasSetTracker.cpp | 44 AliasAnalysis &AA = AST.getAliasAnalysis(); 49 if (AA.alias(AliasAnalysis::Location(L->getValue(), 103 AliasAnalysis &AA = AST.getAliasAnalysis(); 105 AA.alias(AliasAnalysis::Location(P->getValue(), P->getSize(), 126 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { 145 AliasAnalysis &AA) const { 153 return AA.alias(AliasAnalysis::Location(SomePtr->getValue(), 162 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo), 170 if (AA.getModRefInfo(UnknownInsts[i], 179 bool AliasSet::aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const [all...] |
/external/clang/test/Layout/ |
ms-x86-lazy-empty-nonvirtual-base.cpp | 29 struct AA : B8, B1, virtual B0 { 31 AA() : a(0x000000AA) { printf("AA = %p\n", this); } 38 // CHECK-NEXT: 0 | struct AA 42 // CHECK-NEXT: 8 | (AA vbtable pointer) 51 // CHECK-X64-NEXT: 0 | struct AA 55 // CHECK-X64-NEXT: 8 | (AA vbtable pointer) 809 sizeof(AA)+
|
/external/clang/test/SemaCXX/ |
member-pointer-ms.cpp | 159 struct AA { int x; virtual void foo(); }; 160 struct BB : AA { void bar(); }; 231 int Virtual::*CastTest = reinterpret_cast<int Virtual::*>(&AA::x);
|
/external/guice/core/test/com/googlecode/guice/bundle/ |
OSGiTestActivator.java | 57 public static class AA 60 public AA() {} 430 // this registers: A + PUBLIC -> AA, A + PROTECTED -> AB, etc...
|
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 57 AliasAnalysis *AA; 192 return AA;
|
/external/llvm/lib/Analysis/ |
AliasSetTracker.cpp | 44 AliasAnalysis &AA = AST.getAliasAnalysis(); 49 if (AA.alias(MemoryLocation(L->getValue(), L->getSize(), L->getAAInfo()), 104 AliasAnalysis &AA = AST.getAliasAnalysis(); 106 AA.alias(MemoryLocation(P->getValue(), P->getSize(), P->getAAInfo()), 126 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { 147 AliasAnalysis &AA) const { 155 return AA.alias(MemoryLocation(SomePtr->getValue(), SomePtr->getSize(), 163 if (AA.alias(MemoryLocation(Ptr, Size, AAInfo), 170 if (AA.getModRefInfo(UnknownInsts[i], 179 AliasAnalysis &AA) const [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineInternal.h | 183 AliasAnalysis *AA; 200 bool MinimizeSize, bool ExpensiveCombines, AliasAnalysis *AA, 204 ExpensiveCombines(ExpensiveCombines), AA(AA), AC(AC), TLI(TLI), DT(DT),
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCContract.cpp | 59 AliasAnalysis *AA; 198 AliasAnalysis *AA) { 251 if (!(AA->getModRefInfo(Inst, Loc) & MRI_Mod)) 348 findSafeStoreForStoreStrongContraction(Load, Release, PA, AA); 515 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults();
|
/external/llvm/lib/Transforms/Scalar/ |
LoadCombine.cpp | 58 AliasAnalysis *AA; 61 LoadCombine() : BasicBlockPass(ID), C(nullptr), AA(nullptr) { 239 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); 246 AliasSetTracker AST(*AA);
|
LoopVersioningLICM.cpp | 167 : LoopPass(ID), AA(nullptr), SE(nullptr), LI(nullptr), DT(nullptr), 176 AliasAnalysis *AA; // Current AliasAnalysis information 330 if (isa<CallInst>(I) && !AA->doesNotAccessMemory(CallSite(I))) { 513 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); 524 CurAST = new AliasSetTracker(*AA);
|
MergedLoadStoreMotion.cpp | 102 AliasAnalysis *AA = nullptr; 111 bool run(Function &F, MemoryDependenceResults *MD, AliasAnalysis &AA); 207 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_Mod); 236 if (Load0->isSameOperationAs(Load1) && AA->isMustAlias(Loc0, Loc1) && 370 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_ModRef); 389 if (AA->isMustAlias(Loc0, Loc1) && Store0->isSameOperationAs(Store1) && 522 AliasAnalysis &AA) { 524 this->AA = &AA; 596 auto &AA = AM.getResult<AAManager>(F) [all...] |
/external/llvm/lib/Transforms/Utils/ |
FlattenCFG.cpp | 28 AliasAnalysis *AA; 45 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {} 361 if (!AA || AA->alias(&*iter1, &*BI)) 485 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) { 486 return FlattenCFGOpt(AA).run(BB);
|
/external/opencv/cxcore/src/ |
cxjacobieigens.cpp | 72 float *AA = A, *VV = V; 83 for( i = 0; i < n; i++, VV += n, AA += n ) 87 double Am = AA[j];
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
AliasAnalysis.h | 59 AliasAnalysis *AA; // Previous Alias Analysis to chain to. 75 AliasAnalysis() : TD(0), AA(0) {} 147 /// if (AA.alias(P1, P2)) { ... }
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineSink.cpp | 51 AliasAnalysis *AA; 220 AA = &getAnalysis<AliasAnalysis>(); 413 if (!MI->isSafeToMove(TII, AA, SawStore)) 555 if (!MI->isSafeToMove(TII, AA, store)) {
|
PostRASchedulerList.cpp | 82 AliasAnalysis *AA; 130 /// AA - AliasAnalysis for making memory reference queries. 131 AliasAnalysis *AA; 140 AliasAnalysis *AA, const RegisterClassInfo&, 185 AliasAnalysis *AA, const RegisterClassInfo &RCI, 188 : ScheduleDAGInstrs(MF, MLI, MDT), Topo(SUnits), AA(AA), 211 AliasAnalysis *AA = &getAnalysis<AliasAnalysis>(); 239 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, 308 BuildSchedGraph(AA); [all...] |