Searched refs:objcarc (Results 1 - 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCAnalysisUtils.cpp19 using namespace llvm::objcarc;
22 bool llvm::objcarc::EnableARCOpts;
H A DObjCARCInstKind.cpp27 using namespace llvm::objcarc;
29 raw_ostream &llvm::objcarc::operator<<(raw_ostream &OS,
86 ARCInstKind llvm::objcarc::GetFunctionClass(const Function *F) {
213 ARCInstKind llvm::objcarc::GetARCInstKind(const Value *V) {
311 bool llvm::objcarc::IsUser(ARCInstKind Class) {
345 bool llvm::objcarc::IsRetain(ARCInstKind Class) {
381 bool llvm::objcarc::IsAutorelease(ARCInstKind Class) {
416 bool llvm::objcarc::IsForwarding(ARCInstKind Class) {
451 bool llvm::objcarc::IsNoopOnNull(ARCInstKind Class) {
486 bool llvm::objcarc
[all...]
H A DObjCARCAliasAnalysis.cpp37 using namespace llvm::objcarc;
H A DAliasAnalysis.cpp812 getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>())
844 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>();
867 P.getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>())
917 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp24 using namespace llvm::objcarc;
H A DProvenanceAnalysis.h40 namespace objcarc { namespace in namespace:llvm
82 } // end namespace objcarc
H A DDependencyAnalysis.cpp28 using namespace llvm::objcarc;
34 bool llvm::objcarc::CanAlterRefCount(const Instruction *Inst, const Value *Ptr,
67 bool llvm::objcarc::CanDecrementRefCount(const Instruction *Inst,
81 bool llvm::objcarc::CanUse(const Instruction *Inst, const Value *Ptr,
131 llvm::objcarc::Depends(DependenceKind Flavor, Instruction *Inst,
219 llvm::objcarc::FindDependencies(DependenceKind Flavor,
H A DDependencyAnalysis.h35 namespace objcarc { namespace in namespace:llvm
85 } // namespace objcarc
H A DObjCARC.h43 namespace objcarc { namespace in namespace:llvm
104 } // end namespace objcarc
H A DObjCARCExpand.cpp47 using namespace llvm::objcarc;
H A DARCRuntimeEntryPoints.h39 namespace objcarc { namespace in namespace:llvm
142 } // end namespace objcarc
H A DProvenanceAnalysisEvaluator.cpp21 using namespace llvm::objcarc;
H A DObjCARCAPElim.cpp34 using namespace llvm::objcarc;
H A DPtrState.h31 namespace objcarc { namespace in namespace:llvm
208 } // end namespace objcarc
H A DProvenanceAnalysis.cpp39 using namespace llvm::objcarc;
H A DPtrState.cpp28 using namespace llvm::objcarc;
36 raw_ostream &llvm::objcarc::operator<<(raw_ostream &OS, const Sequence S) {
H A DObjCARCContract.cpp43 using namespace llvm::objcarc;
H A DObjCARCOpts.cpp74 using namespace llvm::objcarc;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp64 objcarc::ARCInstKind Kind = objcarc::GetFunctionClass(&F);
65 if (objcarc::IsAlwaysTail(Kind))
67 else if (objcarc::IsNeverTail(Kind))
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DObjCARCAliasAnalysis.h29 namespace objcarc { namespace in namespace:llvm
96 } // namespace objcarc
H A DObjCARCInstKind.h17 namespace objcarc { namespace in namespace:llvm
125 } // end namespace objcarc
H A DObjCARCAnalysisUtils.h44 namespace objcarc { namespace in namespace:llvm
297 } // end namespace objcarc

Completed in 119 milliseconds