HomeSort by relevance Sort by last modified time
    Searched defs:AA (Results 26 - 50 of 100) sorted by null

12 3 4

  /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...]

Completed in 862 milliseconds

12 3 4