/external/llvm/lib/Transforms/Scalar/ |
Sink.cpp | 36 AliasAnalysis *AA; 101 AA = &getAnalysis<AliasAnalysis>(); 156 static bool isSafeToMove(Instruction *Inst, AliasAnalysis *AA, 165 AliasAnalysis::Location Loc = AA->getLocation(L); 168 if (AA->getModRefInfo(*I, Loc) & AliasAnalysis::Mod) 222 if (!isSafeToMove(Inst, AA, Stores))
|
DeadStoreElimination.cpp | 46 AliasAnalysis *AA; 52 DSE() : FunctionPass(ID), AA(0), MD(0), DT(0) { 57 AA = &getAnalysis<AliasAnalysis>(); 60 TLI = AA->getTargetLibraryInfo(); 69 AA = 0; MD = 0; DT = 0; 192 getLocForWrite(Instruction *Inst, AliasAnalysis &AA) { 194 return AA.getLocation(SI); 198 AliasAnalysis::Location Loc = AA.getLocationForDest(MI); 202 if (Loc.Size == AliasAnalysis::UnknownSize && AA.getDataLayout() == 0) 216 if (AA.getDataLayout() == 0) return AliasAnalysis::Location() [all...] |
LICM.cpp | 102 AliasAnalysis *AA; // Current AliasAnalysis information 210 AA = &getAnalysis<AliasAnalysis>(); 216 CurAST = new AliasSetTracker(*AA); 401 if (AA->pointsToConstantMemory(LI->getOperand(0))) 409 Size = AA->getTypeStoreSize(LI->getType()); 418 AliasAnalysis::ModRefBehavior Behavior = AA->getModRefBehavior(CI); [all...] |
/external/chromium_org/third_party/tlslite/tlslite/utils/ |
rijndael.py | 115 AA = [[0] * 8 for i in xrange(4)] 119 AA[i][j] = G[i][j] 120 AA[i][i+4] = 1 123 pivot = AA[i][i] 126 while AA[t][i] == 0 and t < 4: 130 AA[i][j], AA[t][j] = AA[t][j], AA[i][j] 131 pivot = AA[i][i [all...] |
/external/clang/test/Sema/ |
MicrosoftExtensions.c | 87 } AA; 90 AA; // expected-warning {{anonymous structs are a Microsoft extension}}
|
/external/clang/test/SemaCXX/ |
member-pointer-ms.cpp | 94 struct AA { int x; virtual void foo(); }; 95 struct BB : AA { void bar(); }; 167 int Virtual::*CastTest = reinterpret_cast<int Virtual::*>(&AA::x);
|
/external/llvm/include/llvm/Analysis/ |
AliasAnalysis.h | 62 AliasAnalysis *AA; // Previous Alias Analysis to chain to. 78 AliasAnalysis() : TD(0), TLI(0), AA(0) {} 155 /// if (AA.alias(P1, P2)) { ... }
|
AliasSetTracker.h | 254 void addUnknownInst(Instruction *I, AliasAnalysis &AA); 270 AliasAnalysis &AA) const; 271 bool aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const; 295 AliasAnalysis &AA; 309 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {} 373 AliasAnalysis &getAliasAnalysis() const { return AA; }
|
MemoryDependenceAnalysis.h | 324 /// Current AA implementation, just a cache. 325 AliasAnalysis *AA;
|
DependenceAnalysis.h | 337 AliasAnalysis *AA; [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 55 AliasAnalysis *AA; 174 return AA;
|
MachineScheduler.h | 54 AliasAnalysis *AA; 206 AliasAnalysis *AA; 256 AA(C->AA), RegClassInfo(C->RegClassInfo), SchedImpl(S), DFSResult(0),
|
/external/llvm/lib/Analysis/ |
AliasAnalysisEvaluator.cpp | 83 INITIALIZE_PASS_BEGIN(AAEval, "aa-eval", 86 INITIALIZE_PASS_END(AAEval, "aa-eval", 143 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 192 if (I1ElTy->isSized()) I1Size = AA.getTypeStoreSize(I1ElTy); 197 if (I2ElTy->isSized()) I2Size = AA.getTypeStoreSize(I2ElTy); 199 switch (AA.alias(*I1, I1Size, *I2, I2Size)) { 223 switch (AA.alias(AA.getLocation(cast<LoadInst>(*I1)), 224 AA.getLocation(cast<StoreInst>(*I2)))) { 249 switch (AA.alias(AA.getLocation(cast<StoreInst>(*I1)) [all...] |
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...] |
Lint.cpp | 104 AliasAnalysis *AA; 178 AA = &getAnalysis<AliasAnalysis>(); 240 AliasAnalysis::AliasResult Result = AA->alias(*AI, *BI); 250 visitMemoryReference(I, Actual, AA->getTypeStoreSize(Ty), 293 Assert1(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != 463 AA->getTypeStoreSize(I.getType()), I.getAlignment(), 469 AA->getTypeStoreSize(I.getOperand(0)->getType()), 615 BB, BBI, 6, AA))
|
/external/llvm/lib/CodeGen/ |
MachineSink.cpp | 51 AliasAnalysis *AA; 230 AA = &getAnalysis<AliasAnalysis>(); 584 if (!MI->isSafeToMove(TII, AA, SawStore)) 626 if (!MI->isSafeToMove(TII, AA, store)) {
|
MachineCSE.cpp | 43 AliasAnalysis *AA; 330 if (!MI->isInvariantLoad(AA)) 658 AA = &getAnalysis<AliasAnalysis>();
|
PostRASchedulerList.cpp | 121 /// AA - AliasAnalysis for making memory reference queries. 122 AliasAnalysis *AA; 133 AliasAnalysis *AA, const RegisterClassInfo&, 196 AliasAnalysis *AA, const RegisterClassInfo &RCI, 199 : ScheduleDAGInstrs(MF, MLI, MDT, /*IsPostRA=*/true), AA(AA), 257 AliasAnalysis *AA = &getAnalysis<AliasAnalysis>(); 289 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, 367 buildSchedGraph(AA); 382 buildSchedGraph(AA); [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCContract.cpp | 53 AliasAnalysis *AA; 220 AliasAnalysis::Location Loc = AA->getLocation(Load); 244 } else if (AA->getModRefInfo(Inst, Loc) & AliasAnalysis::Mod) { 325 AA = &getAnalysis<AliasAnalysis>();
|
/external/llvm/lib/Transforms/Utils/ |
FlattenCFG.cpp | 27 AliasAnalysis *AA; 44 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {} 361 if (!AA || AA->alias(iter1, BI)) 486 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) { 487 return FlattenCFGOpt(AA).run(BB);
|
BasicBlockUtils.cpp | 71 AliasAnalysis *AA = 0; 74 AA = P->getAnalysisIfAvailable<AliasAnalysis>(); 85 MemDep->removeInstruction(PN); // Memdep updates AA itself. 86 else if (AA && isa<PointerType>(PN->getType())) 87 AA->deleteValue(PN); 384 AliasAnalysis *AA = P ? P->getAnalysisIfAvailable<AliasAnalysis>() : 0; 411 if (AA) AA->copyValue(PN, NewPHI);
|
LoopSimplify.cpp | 75 // AA - If we have an alias analysis object to update, this is it, otherwise 77 AliasAnalysis *AA; 133 AA = getAnalysisIfAvailable<AliasAnalysis>(); 278 if (AA) AA->deleteValue(PN); 470 AliasAnalysis *AA, LoopInfo *LI) { 477 if (AA) AA->deleteValue(PN); 557 PHINode *PN = FindPHIToPartitionLoops(L, DT, AA, LI); 698 if (AA) AA->copyValue(PN, NewPN) [all...] |
/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/llvm/lib/Transforms/IPO/ |
ArgumentPromotion.cpp | 450 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 458 AliasAnalysis::Location Loc = AA.getLocation(Load); 459 if (AA.canInstructionRangeModify(BB->front(), *Load, Loc)) 470 if (AA.canBasicBlockModify(**I, Loc)) 618 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 667 // TODO: Tell AA about the new values? 697 AA.copyValue(OrigLoad->getOperand(0), V); 707 AA.copyValue(OrigLoad, Args.back()); 746 AA.replaceWithNewValue(Call, New); 777 AA.replaceWithNewValue(I, I2) [all...] |
FunctionAttrs.cpp | 49 FunctionAttrs() : CallGraphSCCPass(ID), AA(0) { 131 AliasAnalysis *AA; 166 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(F); 193 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(CS); 208 if (!AA->pointsToConstantMemory(Loc, /*OrLocal=*/true)) { 230 AliasAnalysis::Location Loc = AA->getLocation(LI); 231 if (AA->pointsToConstantMemory(Loc, /*OrLocal=*/true)) 237 AliasAnalysis::Location Loc = AA->getLocation(SI); 238 if (AA->pointsToConstantMemory(Loc, /*OrLocal=*/true)) 243 AliasAnalysis::Location Loc = AA->getLocation(VI) [all...] |