Home
last modified time | relevance | path

Searched refs:ProvenanceAnalysis (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.h37 class ProvenanceAnalysis; variable
57 ProvenanceAnalysis &PA);
61 ProvenanceAnalysis &PA);
65 bool CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA,
71 ProvenanceAnalysis &PA, ARCInstKind Class);
76 ProvenanceAnalysis &PA, ARCInstKind Class);
80 ProvenanceAnalysis &PA) { in CanDecrementRefCount()
H A DProvenanceAnalysis.h50 class ProvenanceAnalysis {
66 ProvenanceAnalysis() = default;
67 ProvenanceAnalysis(const ProvenanceAnalysis &) = delete;
68 ProvenanceAnalysis &operator=(const ProvenanceAnalysis &) = delete;
H A DPtrState.h35 class ProvenanceAnalysis; variable
184 ProvenanceAnalysis &PA, ARCInstKind Class);
186 ProvenanceAnalysis &PA, ARCInstKind Class);
202 ProvenanceAnalysis &PA, ARCInstKind Class);
205 ProvenanceAnalysis &PA, ARCInstKind Class,
H A DDependencyAnalysis.cpp36 ProvenanceAnalysis &PA, in CanAlterRefCount()
68 ProvenanceAnalysis &PA, in CanDecrementRefCount()
81 ProvenanceAnalysis &PA, ARCInstKind Class) { in CanUse()
123 const Value *Arg, ProvenanceAnalysis &PA) { in Depends()
209 ProvenanceAnalysis &PA) { in findDependencies()
262 ProvenanceAnalysis &PA) { in findSingleDependency()
H A DProvenanceAnalysis.cpp41 bool ProvenanceAnalysis::relatedSelect(const SelectInst *A, in relatedSelect()
54 bool ProvenanceAnalysis::relatedPHI(const PHINode *A, in relatedPHI()
112 bool ProvenanceAnalysis::relatedCheck(const Value *A, const Value *B) { in relatedCheck()
159 bool ProvenanceAnalysis::related(const Value *A, const Value *B) { in related()
H A DPtrState.cpp228 ProvenanceAnalysis &PA, in HandlePotentialAlterRefCount()
255 ProvenanceAnalysis &PA, in HandlePotentialUse()
378 Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, in HandlePotentialAlterRefCount()
417 ProvenanceAnalysis &PA, in HandlePotentialUse()
H A DCMakeLists.txt8 ProvenanceAnalysis.cpp
H A DProvenanceAnalysisEvaluator.cpp68 ProvenanceAnalysis PA; in runOnFunction()
H A DObjCARCContract.cpp70 ProvenanceAnalysis PA;
196 ProvenanceAnalysis &PA, in findSafeStoreForStoreStrongContraction()
286 ProvenanceAnalysis &PA) { in findRetainForStoreStrongContraction()
H A DObjCARCOpts.cpp488 ProvenanceAnalysis PA;
2305 ProvenanceAnalysis &PA) { in HasSafePathToPredecessorCall()
2326 ProvenanceAnalysis &PA) { in FindPredecessorRetainWithSafePath()
2345 ProvenanceAnalysis &PA) { in FindPredecessorAutoreleaseWithSafePath()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/ObjCARC/
H A DBUILD.gn16 "ProvenanceAnalysis.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6885 llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h