/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopCacheAnalysis.h | 73 AliasAnalysis &AA) const; 81 DependenceInfo &DI, AliasAnalysis &AA) const; 121 bool isAliased(const IndexedReference &Other, AliasAnalysis &AA) const; 186 TargetTransformInfo &TTI, AliasAnalysis &AA, DependenceInfo &DI, 261 AliasAnalysis &AA;
|
D | AliasSetTracker.h | 301 void addUnknownInst(Instruction *I, AliasAnalysis &AA); 319 const AAMDNodes &AAInfo, AliasAnalysis &AA) const; 320 bool aliasesUnknownInst(const Instruction *Inst, AliasAnalysis &AA) const; 346 AliasAnalysis &AA; 360 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {} in AliasSetTracker() 361 explicit AliasSetTracker(AliasAnalysis &aa, MemorySSA *mssa, Loop *l) in AliasSetTracker() 401 AliasAnalysis &getAliasAnalysis() const { return AA; } in getAliasAnalysis()
|
D | Loads.h | 123 AliasAnalysis *AA = nullptr, 153 unsigned MaxInstsToScan, AliasAnalysis *AA,
|
D | MemorySSA.h | 706 MemorySSA(Function &, AliasAnalysis *, DominatorTree *); 842 CachingWalker<AliasAnalysis> *getWalkerImpl(); 870 AliasAnalysis *AA; 894 std::unique_ptr<ClobberWalkerBase<AliasAnalysis>> WalkerBase; 895 std::unique_ptr<CachingWalker<AliasAnalysis>> Walker; 896 std::unique_ptr<SkipSelfWalker<AliasAnalysis>> SkipWalker; 908 AliasAnalysis &AA);
|
D | LoopAccessAnalysis.h | 519 AliasAnalysis *AA, DominatorTree *DT, LoopInfo *LI); 610 void analyzeLoop(AliasAnalysis *AA, LoopInfo *LI, 753 AliasAnalysis *AA = nullptr;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRangeEdit.h | 97 void scanRemattable(AliasAnalysis *aa); 113 AliasAnalysis *AA); 193 bool anyRematerializable(AliasAnalysis *); 198 AliasAnalysis *); 247 AliasAnalysis *AA = nullptr);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ProvenanceAnalysis.h | 52 AliasAnalysis *AA; 70 void setAA(AliasAnalysis *aa) { AA = aa; } in setAA() 72 AliasAnalysis *getAA() const { return AA; } in getAA()
|
D | DependencyAnalysis.cpp | 51 if (AliasAnalysis::onlyReadsMemory(MRB)) in CanAlterRefCount() 53 if (AliasAnalysis::onlyAccessesArgPointees(MRB)) { in CanAlterRefCount()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | MergeICmps.cpp | 219 bool canSplit(AliasAnalysis &AA) const; 226 AliasAnalysis &AA) const; 231 void split(BasicBlock *NewParent, AliasAnalysis &AA) const; 250 AliasAnalysis &AA) const { in canSinkBCECmpInst() 273 void BCECmpBlock::split(BasicBlock *NewParent, AliasAnalysis &AA) const { in split() 293 bool BCECmpBlock::canSplit(AliasAnalysis &AA) const { in canSplit() 410 AliasAnalysis &AA); 418 bool simplify(const TargetLibraryInfo &TLI, AliasAnalysis &AA, 437 AliasAnalysis &AA) in BCECmpChain() 610 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons() [all …]
|
D | DeadStoreElimination.cpp | 362 AliasAnalysis &AA, in isOverwrite() 556 AliasAnalysis &AA) { in isPossibleSelfRead() 600 AliasAnalysis *AA) { in memoryIsNotModifiedBetween() 669 static bool handleFree(CallInst *F, AliasAnalysis *AA, in handleFree() 732 const DataLayout &DL, AliasAnalysis *AA, in removeAccessedObjects() 762 static bool handleEndBlock(BasicBlock &BB, AliasAnalysis *AA, in handleEndBlock() 1017 static bool removePartiallyOverlappedStores(AliasAnalysis *AA, in removePartiallyOverlappedStores() 1042 AliasAnalysis *AA, MemoryDependenceResults *MD, in eliminateNoopStore() 1089 static bool eliminateDeadStores(BasicBlock &BB, AliasAnalysis *AA, in eliminateDeadStores() 1339 static bool eliminateDeadStores(Function &F, AliasAnalysis *AA, in eliminateDeadStores() [all …]
|
D | FlattenCFGPass.cpp | 39 AliasAnalysis *AA; 55 static bool iterativelyFlattenCFG(Function &F, AliasAnalysis *AA) { in iterativelyFlattenCFG()
|
D | MemCpyOptimizer.cpp | 437 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P, in moveUp() 548 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() 623 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() 854 AliasAnalysis &AA = LookupAliasAnalysis(); in performCallSlotOptzn() 941 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemCpyMemCpyDependence() 1090 AliasAnalysis &AA = LookupAliasAnalysis(); in performMemCpyToMemSetOptzn() 1221 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemMove() 1375 auto LookupAliasAnalysis = [&]() -> AliasAnalysis & { in run() 1399 std::function<AliasAnalysis &()> LookupAliasAnalysis_, in runImpl() 1433 auto LookupAliasAnalysis = [this]() -> AliasAnalysis & { in runOnFunction()
|
D | TailRecursionElimination.cpp | 329 static bool canMoveAboveCall(Instruction *I, CallInst *CI, AliasAnalysis *AA) { in canMoveAboveCall() 503 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in eliminateRecursiveTailCall() 691 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in foldReturnAndProcessPred() 740 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in processReturningBlock() 750 AliasAnalysis *AA, in eliminateTailRecursion() 866 AliasAnalysis &AA = AM.getResult<AAManager>(F); in run()
|
D | MergedLoadStoreMotion.cpp | 101 AliasAnalysis *AA = nullptr; 112 bool run(Function &F, AliasAnalysis &AA); 347 bool MergedLoadStoreMotion::run(Function &F, AliasAnalysis &AA) { in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 83 AliasAnalysis *getAliasAnalysis() const { return VN.getAliasAnalysis(); } in getAliasAnalysis() 110 AliasAnalysis *AA = nullptr; 146 void setAliasAnalysis(AliasAnalysis *A) { AA = A; } in setAliasAnalysis() 147 AliasAnalysis *getAliasAnalysis() const { return AA; } in getAliasAnalysis()
|
D | MemCpyOptimizer.h | 42 std::function<AliasAnalysis &()> LookupAliasAnalysis; 54 std::function<AliasAnalysis &()> LookupAliasAnalysis_,
|
D | JumpThreading.h | 80 AliasAnalysis *AA; 99 AliasAnalysis *AA_, DomTreeUpdater *DTU_, bool HasProfileData_,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveRangeEdit.cpp | 72 AliasAnalysis *aa) { in checkRematerializable() 81 void LiveRangeEdit::scanRemattable(AliasAnalysis *aa) { in scanRemattable() 98 bool LiveRangeEdit::anyRematerializable(AliasAnalysis *aa) { in anyRematerializable() 261 AliasAnalysis *AA) { in eliminateDeadDef() 394 AliasAnalysis *AA) { in eliminateDeadDefs()
|
D | PostRASchedulerList.cpp | 132 AliasAnalysis *AA; 148 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, 207 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, in SchedulePostRATDList() 288 AliasAnalysis *AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorize.h | 140 AliasAnalysis *AA; 152 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
|
D | SLPVectorizer.h | 69 AliasAnalysis *AA = nullptr; 81 TargetLibraryInfo *TLI_, AliasAnalysis *AA_, LoopInfo *LI_,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | FlattenCFG.cpp | 36 AliasAnalysis *AA; 56 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {} in FlattenCFGOpt() 499 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) { in FlattenCFG()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 66 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() 145 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() 174 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { in addUnknownInst() 201 AliasAnalysis &AA) const { in aliasesPointer() 238 AliasAnalysis &AA) const { in aliasesUnknownInst()
|
D | LoopCacheAnalysis.cpp | 143 AliasAnalysis &AA) const { in hasSpacialReuse() 200 AliasAnalysis &AA) const { in hasTemporalReuse() 438 AliasAnalysis &AA) const { in isAliased() 457 AliasAnalysis &AA, DependenceInfo &DI, in CacheCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 121 bool sinkRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *, 134 bool hoistRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *,
|