| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | MergeICmps.cpp | 200 bool canSplit(AliasAnalysis *AA) const; 207 AliasAnalysis *AA) const; 212 void split(BasicBlock *NewParent, AliasAnalysis *AA) const; 231 AliasAnalysis *AA) const { in canSinkBCECmpInst() 274 bool BCECmpBlock::canSplit(AliasAnalysis *AA) const { in canSplit() 391 AliasAnalysis *AA); 424 AliasAnalysis *AA) in BCECmpChain() 545 AliasAnalysis *AA) { in simplify() 608 AliasAnalysis *AA) { in mergeComparisons() 738 AliasAnalysis *AA) { in processPhi() [all …]
|
| H A D | FlattenCFGPass.cpp | 37 AliasAnalysis *AA; 53 static bool iterativelyFlattenCFG(Function &F, AliasAnalysis *AA) { in iterativelyFlattenCFG()
|
| H A D | DeadStoreElimination.cpp | 350 AliasAnalysis &AA, in isOverwrite() 544 AliasAnalysis &AA) { in isPossibleSelfRead() 588 AliasAnalysis *AA) { in memoryIsNotModifiedBetween() 657 static bool handleFree(CallInst *F, AliasAnalysis *AA, in handleFree() 719 const DataLayout &DL, AliasAnalysis *AA, in removeAccessedObjects() 749 static bool handleEndBlock(BasicBlock &BB, AliasAnalysis *AA, in handleEndBlock() 999 static bool removePartiallyOverlappedStores(AliasAnalysis *AA, in removePartiallyOverlappedStores() 1070 static bool eliminateDeadStores(BasicBlock &BB, AliasAnalysis *AA, in eliminateDeadStores() 1314 static bool eliminateDeadStores(Function &F, AliasAnalysis *AA, in eliminateDeadStores() 1331 AliasAnalysis *AA = &AM.getResult<AAManager>(F); in run() [all …]
|
| H A 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()
|
| H A D | MemCpyOptimizer.cpp | 529 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P, in moveUp() 636 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() 711 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() 943 AliasAnalysis &AA = LookupAliasAnalysis(); in performCallSlotOptzn() 1030 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemCpyMemCpyDependence() 1177 AliasAnalysis &AA = LookupAliasAnalysis(); in performMemCpyToMemSetOptzn() 1307 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemMove() 1461 auto LookupAliasAnalysis = [&]() -> AliasAnalysis & { in run() 1485 std::function<AliasAnalysis &()> LookupAliasAnalysis_, in runImpl() 1519 auto LookupAliasAnalysis = [this]() -> AliasAnalysis & { in runOnFunction()
|
| H A D | MergedLoadStoreMotion.cpp | 99 AliasAnalysis *AA = nullptr; 108 bool run(Function &F, AliasAnalysis &AA); 324 bool MergedLoadStoreMotion::run(Function &F, AliasAnalysis &AA) { in run()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | LiveRangeEdit.h | 98 void scanRemattable(AliasAnalysis *aa); 114 AliasAnalysis *AA); 194 bool anyRematerializable(AliasAnalysis *); 199 AliasAnalysis *); 248 AliasAnalysis *AA = nullptr);
|
| H A D | DFAPacketizer.h | 138 AliasAnalysis *AA; 152 AliasAnalysis *AA);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ProvenanceAnalysis.h | 53 AliasAnalysis *AA; 71 void setAA(AliasAnalysis *aa) { AA = aa; } in setAA() 73 AliasAnalysis *getAA() const { return AA; } in getAA()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 298 void addUnknownInst(Instruction *I, AliasAnalysis &AA); 316 const AAMDNodes &AAInfo, AliasAnalysis &AA) const; 317 bool aliasesUnknownInst(const Instruction *Inst, AliasAnalysis &AA) const; 343 AliasAnalysis &AA; 355 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {} in AliasSetTracker() 393 AliasAnalysis &getAliasAnalysis() const { return AA; } in getAliasAnalysis()
|
| H A D | Loads.h | 96 AliasAnalysis *AA = nullptr, 126 unsigned MaxInstsToScan, AliasAnalysis *AA,
|
| H A D | LoopAccessAnalysis.h | 520 AliasAnalysis *AA, DominatorTree *DT, LoopInfo *LI); 606 void analyzeLoop(AliasAnalysis *AA, LoopInfo *LI, 750 AliasAnalysis *AA;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorize.h | 96 AliasAnalysis *AA; 107 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
|
| H A D | SLPVectorizer.h | 68 AliasAnalysis *AA = nullptr; 80 TargetLibraryInfo *TLI_, AliasAnalysis *AA_, LoopInfo *LI_,
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 169 AliasAnalysis *AA; 175 AliasAnalysis *AA); 193 AliasAnalysis *AA) in DefaultVLIWScheduler() 211 MachineLoopInfo &mli, AliasAnalysis *aa) in VLIWPacketizerList()
|
| H A D | LiveRangeEdit.cpp | 73 AliasAnalysis *aa) { in checkRematerializable() 82 void LiveRangeEdit::scanRemattable(AliasAnalysis *aa) { in scanRemattable() 99 bool LiveRangeEdit::anyRematerializable(AliasAnalysis *aa) { in anyRematerializable() 260 AliasAnalysis *AA) { in eliminateDeadDef() 393 AliasAnalysis *AA) { in eliminateDeadDefs()
|
| H A 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()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 84 AliasAnalysis *getAliasAnalysis() const { return VN.getAliasAnalysis(); } in getAliasAnalysis() 111 AliasAnalysis *AA; 144 void setAliasAnalysis(AliasAnalysis *A) { AA = A; } in setAliasAnalysis() 145 AliasAnalysis *getAliasAnalysis() const { return AA; } in getAliasAnalysis()
|
| H A D | MemCpyOptimizer.h | 43 std::function<AliasAnalysis &()> LookupAliasAnalysis; 55 std::function<AliasAnalysis &()> LookupAliasAnalysis_,
|
| H A D | JumpThreading.h | 81 AliasAnalysis *AA; 100 AliasAnalysis *AA_, DomTreeUpdater *DTU_, bool HasProfileData_,
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 64 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() 136 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() 166 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { in addUnknownInst() 192 AliasAnalysis &AA) const { in aliasesPointer() 228 AliasAnalysis &AA) const { in aliasesUnknownInst()
|
| H A D | MemorySSA.cpp | 258 AliasAnalysis &AA) { in instructionClobbersQuery() 306 AliasAnalysis &AA) { in instructionClobbersQuery() 318 AliasAnalysis &AA) { in defClobbersUseOrDef() 349 AliasAnalysis &AA) { in lifetimeEndsAt() 362 static bool isUseTriviallyOptimizableToLiveOnEntry(AliasAnalysis &AA, in isUseTriviallyOptimizableToLiveOnEntry() 387 const UpwardsMemoryQuery &Query, AliasAnalysis &AA, in checkClobberSanity() 501 AliasAnalysis &AA; 955 ClobberWalkerBase(MemorySSA *M, AliasAnalysis *A, DominatorTree *D) in ClobberWalkerBase() 1156 MemorySSA::MemorySSA(Function &Func, AliasAnalysis *AA, DominatorTree *DT) in MemorySSA() 1196 OptimizeUses(MemorySSA *MSSA, MemorySSAWalker *Walker, AliasAnalysis *AA, in OptimizeUses() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 37 AliasAnalysis *AA; 57 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {} in FlattenCFGOpt() 490 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) { in FlattenCFG()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopUtils.h | 111 bool sinkRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *, 124 bool hoistRegion(DomTreeNode *, AliasAnalysis *, LoopInfo *, DominatorTree *,
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGVLIW.cpp | 68 AliasAnalysis *AA; 72 AliasAnalysis *aa, in ScheduleDAGVLIW()
|