Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.h36 class ProvenanceAnalysis;
56 ProvenanceAnalysis &PA);
60 ProvenanceAnalysis &PA);
64 bool CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA,
70 ProvenanceAnalysis &PA, ARCInstKind Class);
75 ProvenanceAnalysis &PA, ARCInstKind Class);
79 ProvenanceAnalysis &PA) { in CanDecrementRefCount()
37 class ProvenanceAnalysis; global() variable
H A DProvenanceAnalysis.h51 class ProvenanceAnalysis {
67 ProvenanceAnalysis() = default;
68 ProvenanceAnalysis(const ProvenanceAnalysis &) = delete;
69 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()
259 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 DProvenanceAnalysisEvaluator.cpp9 #include "ProvenanceAnalysis.h"
46 ProvenanceAnalysis PA; in run()
H A DObjCARCContract.cpp70 ProvenanceAnalysis PA;
196 ProvenanceAnalysis &PA, in findSafeStoreForStoreStrongContraction()
286 ProvenanceAnalysis &PA) { in findRetainForStoreStrongContraction()
H A DObjCARCOpts.cpp485 ProvenanceAnalysis PA;
2276 ProvenanceAnalysis &PA) { in HasSafePathToPredecessorCall()
2297 ProvenanceAnalysis &PA) { in FindPredecessorRetainWithSafePath()
2316 ProvenanceAnalysis &PA) { in FindPredecessorAutoreleaseWithSafePath()
/freebsd/lib/clang/libllvm/
H A DMakefile1818 SRCS_MIN+= Transforms/ObjCARC/ProvenanceAnalysis.cpp