/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 30 Function &F, const PreservedAnalyses &PA, 47 auto PAC = PA.getChecker<LoopAnalysisManagerFunctionProxy>(); 50 invalidateMemorySSAAnalysis = Inv.invalidate<MemorySSAAnalysis>(F, PA); 52 Inv.invalidate<AAManager>(F, PA) || 53 Inv.invalidate<AssumptionAnalysis>(F, PA) || 54 Inv.invalidate<DominatorTreeAnalysis>(F, PA) || 55 Inv.invalidate<LoopAnalysis>(F, PA) || 56 Inv.invalidate<ScalarEvolutionAnalysis>(F, PA) || 85 PA.allAnalysesInSetPreserved<AllAnalysesOn<Loop>>(); 105 if (Inv.invalidate(OuterAnalysisID, F, PA)) { 29 invalidate( Function &F, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &Inv) argument 139 PreservedAnalyses PA; local [all...] |
H A D | CGSCCPassManager.cpp | 61 PreservedAnalyses PA = PreservedAnalyses::all(); local 104 PA.intersect(std::move(PassPA)); 117 UR.CrossSCCPA.intersect(PA); 123 PA.preserveSet<AllAnalysesOn<LazyCallGraph::SCC>>(); 128 return PA; 132 Module &M, const PreservedAnalyses &PA, 135 if (PA.areAllPreserved()) 146 auto PAC = PA.getChecker<CGSCCAnalysisManagerModuleProxy>(); 148 Inv.invalidate<LazyCallGraphAnalysis>(M, PA) || 149 Inv.invalidate<FunctionAnalysisManagerModuleProxy>(M, PA)) { 131 invalidate( Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv) argument 240 invalidate( LazyCallGraph::SCC &C, const PreservedAnalyses &PA, CGSCCAnalysisManager::Invalidator &Inv) argument 341 auto PA = PreservedAnalyses::all(); local 400 PreservedAnalyses PA; local 666 auto PA = PreservedAnalyses::allInSet<AllAnalysesOn<Function>>(); local [all...] |
H A D | DominanceFrontier.cpp | 70 bool DominanceFrontier::invalidate(Function &F, const PreservedAnalyses &PA, argument 74 auto PAC = PA.getChecker<DominanceFrontierAnalysis>();
|
H A D | PostDominators.cpp | 45 bool PostDominatorTree::invalidate(Function &F, const PreservedAnalyses &PA, argument 49 auto PAC = PA.getChecker<PostDominatorTreeAnalysis>();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | PassManager.cpp | 29 Module &M, const PreservedAnalyses &PA, 32 if (PA.areAllPreserved()) 43 auto PAC = PA.getChecker<FunctionAnalysisManagerModuleProxy>(); 51 PA.allAnalysesInSetPreserved<AllAnalysesOn<Function>>(); 67 if (Inv.invalidate(OuterAnalysisID, M, PA)) { 69 FunctionPA = PA; 75 // Check if we needed a custom PA set, and if so we'll need to run the 82 // Otherwise we only need to do invalidation if the original PA set didn't 85 InnerAM->invalidate(F, PA); 28 invalidate( Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | DependencyAnalysis.h | 58 ProvenanceAnalysis &PA); 62 ProvenanceAnalysis &PA); 66 bool CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, 72 ProvenanceAnalysis &PA, ARCInstKind Class); 77 ProvenanceAnalysis &PA, ARCInstKind Class); 81 ProvenanceAnalysis &PA) { 82 return CanDecrementRefCount(Inst, Ptr, PA, GetARCInstKind(Inst)); 79 CanDecrementRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA) argument
|
H A D | DependencyAnalysis.cpp | 35 ProvenanceAnalysis &PA, 50 FunctionModRefBehavior MRB = PA.getAA()->getModRefBehavior(Call); 56 if (IsPotentialRetainableObjPtr(Op, *PA.getAA()) && 57 PA.related(Ptr, Op, DL)) 69 ProvenanceAnalysis &PA, 76 return CanAlterRefCount(Inst, Ptr, PA, Class); 82 ProvenanceAnalysis &PA, ARCInstKind Class) { 96 if (!IsPotentialRetainableObjPtr(ICI->getOperand(1), *PA.getAA())) 103 if (IsPotentialRetainableObjPtr(Op, *PA.getAA()) && 104 PA 34 CanAlterRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 67 CanDecrementRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 81 CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 131 Depends(DependenceKind Flavor, Instruction *Inst, const Value *Arg, ProvenanceAnalysis &PA) argument 219 FindDependencies(DependenceKind Flavor, const Value *Arg, BasicBlock *StartBB, Instruction *StartInst, SmallPtrSetImpl<Instruction *> &DependingInsts, SmallPtrSetImpl<const BasicBlock *> &Visited, ProvenanceAnalysis &PA) argument [all...] |
H A D | ProvenanceAnalysisEvaluator.cpp | 67 ProvenanceAnalysis PA; local 68 PA.setAA(&getAnalysis<AAResultsWrapperPass>().getAAResults()); 78 if (PA.related(V1, V2, DL))
|
H A D | PtrState.h | 184 ProvenanceAnalysis &PA, ARCInstKind Class); 186 ProvenanceAnalysis &PA, ARCInstKind Class); 202 ProvenanceAnalysis &PA, ARCInstKind Class); 205 ProvenanceAnalysis &PA, ARCInstKind Class);
|
H A D | PtrState.cpp | 230 ProvenanceAnalysis &PA, 235 if (!CanAlterRefCount(Inst, Ptr, PA, Class)) 258 ProvenanceAnalysis &PA, 289 if (CanUse(Inst, Ptr, PA, Class)) { 299 if (CanUse(Call, Ptr, PA, GetBasicARCInstKind(Call))) { 307 if (CanUse(Inst, Ptr, PA, Class)) { 382 ProvenanceAnalysis &PA, 386 if (!CanAlterRefCount(Inst, Ptr, PA, Class) && 416 ProvenanceAnalysis &PA, 421 if (!CanUse(Inst, Ptr, PA, Clas 228 HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 256 HandlePotentialUse(BasicBlock *BB, Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 380 HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument 415 HandlePotentialUse(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument [all...] |
/freebsd-11-stable/contrib/libdivsufsort/lib/ |
H A D | sssort.c | 167 ss_insertionsort(const sauchar_t *T, const saidx_t *PA, argument 174 for(t = *i, j = i + 1; 0 < (r = ss_compare(T, PA + t, PA + *j, depth));) { 192 ss_fixdown(const sauchar_t *Td, const saidx_t *PA, argument 198 for(v = SA[i], c = Td[PA[v]]; (j = 2 * i + 1) < size; SA[i] = SA[k], i = k) { 199 d = Td[PA[SA[k = j++]]]; 200 if(d < (e = Td[PA[SA[j]]])) { k = j; d = e; } 209 ss_heapsort(const sauchar_t *Td, const saidx_t *PA, saidx_t *SA, saidx_t size) { argument 216 if(Td[PA[SA[m / 2]]] < Td[PA[S 234 ss_median3(const sauchar_t *Td, const saidx_t *PA, saidx_t *v1, saidx_t *v2, saidx_t *v3) argument 248 ss_median5(const sauchar_t *Td, const saidx_t *PA, saidx_t *v1, saidx_t *v2, saidx_t *v3, saidx_t *v4, saidx_t *v5) argument 263 ss_pivot(const sauchar_t *Td, const saidx_t *PA, saidx_t *first, saidx_t *last) argument 291 ss_partition(const saidx_t *PA, saidx_t *first, saidx_t *last, saidx_t depth) argument 310 ss_mintrosort(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *last, saidx_t depth) argument 502 ss_inplacemerge(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *middle, saidx_t *last, saidx_t depth) argument 545 ss_mergeforward(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *middle, saidx_t *last, saidx_t *buf, saidx_t depth) argument 595 ss_mergebackward(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *middle, saidx_t *last, saidx_t *buf, saidx_t depth) argument 654 ss_swapmerge(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *middle, saidx_t *last, saidx_t *buf, saidx_t bufsize, saidx_t depth) argument 747 sssort(const sauchar_t *T, const saidx_t *PA, saidx_t *first, saidx_t *last, saidx_t *buf, saidx_t bufsize, saidx_t depth, saidx_t n, saint_t lastsuffix) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPassManager.cpp | 27 PreservedAnalyses PA = PreservedAnalyses::all(); local 54 PA.intersect(std::move(PassPA)); 71 PA.intersect(std::move(PassPA)); 87 PA.preserveSet<AllAnalysesOn<Loop>>(); 92 return PA;
|
H A D | BDCE.cpp | 149 PreservedAnalyses PA; 150 PA.preserveSet<CFGAnalyses>(); 151 PA.preserve<GlobalsAA>(); 152 return PA;
|
H A D | LoopRotation.cpp | 59 auto PA = getLoopPassPreservedAnalyses(); local 61 PA.preserve<MemorySSAAnalysis>(); 62 return PA;
|
H A D | InstSimplifyPass.cpp | 143 PreservedAnalyses PA; 144 PA.preserveSet<CFGAnalyses>(); 145 return PA;
|
H A D | DCE.cpp | 182 PreservedAnalyses PA; 183 PA.preserveSet<CFGAnalyses>(); 184 return PA;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SCCP.cpp | 27 PreservedAnalyses PA; 28 PA.preserve<DominatorTreeAnalysis>(); 29 PA.preserve<PostDominatorTreeAnalysis>(); 30 PA.preserve<FunctionAnalysisManagerModuleProxy>(); 31 return PA;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 282 PreservedAnalyses PA = PreservedAnalyses::all(); local 286 PA = LoopCanonicalizationFPM.run(F, AM); 295 return PA; 376 PA.intersect(std::move(PassPA)); 383 PA.preserveSet<AllAnalysesOn<Loop>>(); 384 PA.preserve<LoopAnalysisManagerFunctionProxy>(); 386 PA.preserve<DominatorTreeAnalysis>(); 387 PA.preserve<LoopAnalysis>(); 388 PA.preserve<ScalarEvolutionAnalysis>(); 390 PA [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PassManager.h | 147 /// auto PAC = PA.getChecker<MyAnalysisType>(); 161 PreservedAnalyses PA; local 162 PA.PreservedIDs.insert(&AllAnalysesKey); 163 return PA; 169 PreservedAnalyses PA; local 170 PA.preserveSet<AnalysisSetT>(); 171 return PA; 271 const PreservedAnalyses &PA; member in class:llvm::PreservedAnalyses::PreservedAnalysisChecker 278 PreservedAnalysisChecker(const PreservedAnalyses &PA, AnalysisKey *ID) argument 279 : PA(P 491 PreservedAnalyses PA = PreservedAnalyses::all(); local 667 invalidate(IRUnitT &IR, const PreservedAnalyses &PA) argument 681 invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) argument 689 invalidateImpl(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) argument 859 invalidate(IRUnitT &IR, const PreservedAnalyses &PA) argument 1173 invalidate( IRUnitT &IRUnit, const PreservedAnalyses &PA, typename AnalysisManager<IRUnitT, ExtraArgTs...>::Invalidator &Inv) argument 1299 PreservedAnalyses PA = PreservedAnalyses::all(); local 1388 auto PA = PreservedAnalyses::all(); local 1426 auto PA = PreservedAnalyses::all(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBasicBlockInfo.h | 92 const Align PA = std::max(PostAlign, Alignment); local 93 if (PA == Align::None()) 96 return PO + UnknownPadding(PA, internalKnownBits());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Mem2Reg.cpp | 67 PreservedAnalyses PA; 68 PA.preserveSet<CFGAnalyses>(); 69 return PA;
|
H A D | LCSSA.cpp | 487 PreservedAnalyses PA; 488 PA.preserveSet<CFGAnalyses>(); 489 PA.preserve<BasicAA>(); 490 PA.preserve<GlobalsAA>(); 491 PA.preserve<SCEVAA>(); 492 PA.preserve<ScalarEvolutionAnalysis>(); 495 PA.preserve<BranchProbabilityAnalysis>(); 496 PA.preserve<MemorySSAAnalysis>(); 497 return PA;
|
H A D | EntryExitInstrumenter.cpp | 169 PreservedAnalyses PA; local 170 PA.preserveSet<CFGAnalyses>(); 171 return PA;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CGSCCPassManager.h | 191 bool invalidate(Module &M, const PreservedAnalyses &PA, 389 bool invalidate(LazyCallGraph::SCC &C, const PreservedAnalyses &PA, 473 PreservedAnalyses PA = PreservedAnalyses::all(); local 498 PA.intersect(std::move(PassPA)); 503 auto PAC = PA.getChecker<LazyCallGraphAnalysis>(); 517 PA.preserveSet<AllAnalysesOn<Function>>(); 518 PA.preserve<FunctionAnalysisManagerCGSCCProxy>(); 521 PA.preserve<LazyCallGraphAnalysis>(); 523 return PA; 563 PreservedAnalyses PA local 765 PreservedAnalyses PA = PreservedAnalyses::all(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 198 PreservedAnalyses PA; 199 PA.preserveSet<CFGAnalyses>(); 200 return PA;
|