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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.h1 //===- ProvenanceAnalysis.h - ObjC ARC Optimization -------------*- C++ -*-===//
51 class ProvenanceAnalysis { class in namespace:llvm::objcarc
66 ProvenanceAnalysis() = default;
67 ProvenanceAnalysis(const ProvenanceAnalysis &) = delete;
68 ProvenanceAnalysis &operator=(const ProvenanceAnalysis &) = delete;
H A DDependencyAnalysis.h37 class ProvenanceAnalysis;
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) {
H A DPtrState.h34 class ProvenanceAnalysis;
184 ProvenanceAnalysis &PA, ARCInstKind Class);
186 ProvenanceAnalysis &PA, ARCInstKind Class);
202 ProvenanceAnalysis &PA, ARCInstKind Class);
205 ProvenanceAnalysis &PA, ARCInstKind Class);
H A DProvenanceAnalysis.cpp1 //===- ProvenanceAnalysis.cpp - ObjC ARC Optimization ---------------------===//
25 #include "ProvenanceAnalysis.h"
41 bool ProvenanceAnalysis::relatedSelect(const SelectInst *A,
56 bool ProvenanceAnalysis::relatedPHI(const PHINode *A,
115 bool ProvenanceAnalysis::relatedCheck(const Value *A, const Value *B,
163 bool ProvenanceAnalysis::related(const Value *A, const Value *B,
H A DDependencyAnalysis.cpp24 #include "ProvenanceAnalysis.h"
35 ProvenanceAnalysis &PA,
69 ProvenanceAnalysis &PA,
82 ProvenanceAnalysis &PA, ARCInstKind Class) {
132 const Value *Arg, ProvenanceAnalysis &PA) {
224 ProvenanceAnalysis &PA) {
H A DProvenanceAnalysisEvaluator.cpp9 #include "ProvenanceAnalysis.h"
67 ProvenanceAnalysis PA;
91 "Evaluate ProvenanceAnalysis on all pairs", false, true)
94 "Evaluate ProvenanceAnalysis on all pairs", false, true)
H A DPtrState.cpp230 ProvenanceAnalysis &PA,
258 ProvenanceAnalysis &PA,
382 ProvenanceAnalysis &PA,
416 ProvenanceAnalysis &PA,
H A DObjCARCContract.cpp31 #include "ProvenanceAnalysis.h"
67 ProvenanceAnalysis PA;
210 ProvenanceAnalysis &PA,
297 ProvenanceAnalysis &PA) {
H A DObjCARCOpts.cpp31 #include "ProvenanceAnalysis.h"
486 ProvenanceAnalysis PA;
2195 ProvenanceAnalysis &PA) {
2220 ProvenanceAnalysis &PA) {
2245 ProvenanceAnalysis &PA) {
/freebsd-12-stable/lib/clang/libllvm/
H A DMakefile1439 SRCS_MIN+= Transforms/ObjCARC/ProvenanceAnalysis.cpp

Completed in 90 milliseconds