/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 46 Autorelease, enumerator 65 Autorelease = nullptr; in init() 85 case ARCRuntimeEntryPointKind::Autorelease: in get() 86 return getIntrinsicEntryPoint(Autorelease, Intrinsic::objc_autorelease); in get() 120 Function *Autorelease = nullptr; variable
|
D | ObjCARCContract.cpp | 93 contractAutorelease(Function &F, Instruction *Autorelease, 157 Function &F, Instruction *Autorelease, ARCInstKind Class, in contractAutorelease() argument 160 const Value *Arg = GetArgRCIdentityRoot(Autorelease); in contractAutorelease() 167 Autorelease->getParent(), Autorelease, in contractAutorelease() 171 Autorelease->getParent(), Autorelease, in contractAutorelease() 192 << *Autorelease in contractAutorelease() 204 EraseInstruction(Autorelease); in contractAutorelease() 459 case ARCInstKind::Autorelease: in tryToPeepholeInstruction()
|
D | ObjCARCOpts.cpp | 748 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() 751 Class = ARCInstKind::Autorelease; in OptimizeAutoreleaseRVCall() 1108 case ARCInstKind::Autorelease: in OptimizeIndividualCallImpl() 2217 Instruction *Autorelease, in FindPredecessorRetainWithSafePath() argument 2222 BB, Autorelease, DepInsts, Visited, PA); in FindPredecessorRetainWithSafePath() 2251 auto *Autorelease = dyn_cast_or_null<CallInst>(*DepInsts.begin()); in FindPredecessorAutoreleaseWithSafePath() local 2252 if (!Autorelease) in FindPredecessorAutoreleaseWithSafePath() 2254 ARCInstKind AutoreleaseClass = GetBasicARCInstKind(Autorelease); in FindPredecessorAutoreleaseWithSafePath() 2257 if (GetArgRCIdentityRoot(Autorelease) != Arg) in FindPredecessorAutoreleaseWithSafePath() 2260 return Autorelease; in FindPredecessorAutoreleaseWithSafePath() [all …]
|
D | ObjCARCExpand.cpp | 105 case ARCInstKind::Autorelease: in runOnFunction()
|
/external/llvm-project/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 42 Autorelease, enumerator 61 Autorelease = nullptr; in init() 81 case ARCRuntimeEntryPointKind::Autorelease: in get() 82 return getIntrinsicEntryPoint(Autorelease, Intrinsic::objc_autorelease); in get() 116 Function *Autorelease = nullptr; variable
|
D | ObjCARCContract.cpp | 91 bool contractAutorelease(Function &F, Instruction *Autorelease, 159 bool ObjCARCContract::contractAutorelease(Function &F, Instruction *Autorelease, in contractAutorelease() argument 161 const Value *Arg = GetArgRCIdentityRoot(Autorelease); in contractAutorelease() 169 findSingleDependency(DK, Arg, Autorelease->getParent(), Autorelease, PA)); in contractAutorelease() 180 << *Autorelease in contractAutorelease() 192 EraseInstruction(Autorelease); in contractAutorelease() 446 case ARCInstKind::Autorelease: in tryToPeepholeInstruction()
|
D | ObjCARCOpts.cpp | 758 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() 761 Class = ARCInstKind::Autorelease; in OptimizeAutoreleaseRVCall() 1143 case ARCInstKind::Autorelease: in OptimizeIndividualCallImpl() 2256 Instruction *Autorelease, in FindPredecessorRetainWithSafePath() argument 2259 findSingleDependency(CanChangeRetainCount, Arg, BB, Autorelease, PA)); in FindPredecessorRetainWithSafePath() 2278 auto *Autorelease = dyn_cast_or_null<CallInst>( in FindPredecessorAutoreleaseWithSafePath() local 2281 if (!Autorelease) in FindPredecessorAutoreleaseWithSafePath() 2283 ARCInstKind AutoreleaseClass = GetBasicARCInstKind(Autorelease); in FindPredecessorAutoreleaseWithSafePath() 2286 if (GetArgRCIdentityRoot(Autorelease) != Arg) in FindPredecessorAutoreleaseWithSafePath() 2289 return Autorelease; in FindPredecessorAutoreleaseWithSafePath() [all …]
|
D | ObjCARCExpand.cpp | 67 case ARCInstKind::Autorelease: in runImpl()
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 35 Autorelease, enumerator 51 Autorelease(nullptr), in ARCRuntimeEntryPoints() 63 Autorelease = nullptr; in init() 83 case ARCRuntimeEntryPointKind::Autorelease: in get() 84 return getI8XRetI8XEntryPoint(Autorelease, "objc_autorelease", true); in get() 114 Constant *Autorelease; variable
|
D | ObjCARCContract.cpp | 86 contractAutorelease(Function &F, Instruction *Autorelease, 147 Function &F, Instruction *Autorelease, ARCInstKind Class, in contractAutorelease() argument 150 const Value *Arg = GetArgRCIdentityRoot(Autorelease); in contractAutorelease() 157 Autorelease->getParent(), Autorelease, in contractAutorelease() 161 Autorelease->getParent(), Autorelease, in contractAutorelease() 181 " Autorelease:" << *Autorelease << "\n" in contractAutorelease() 191 EraseInstruction(Autorelease); in contractAutorelease() 417 case ARCInstKind::Autorelease: in tryToPeepholeInstruction()
|
D | ObjCARCOpts.cpp | 668 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() 671 Class = ARCInstKind::Autorelease; in OptimizeAutoreleaseRVCall() 886 case ARCInstKind::Autorelease: in OptimizeIndividualCalls() 2014 Instruction *Autorelease, in FindPredecessorRetainWithSafePath() argument 2019 BB, Autorelease, DepInsts, Visited, PA); in FindPredecessorRetainWithSafePath() 2048 auto *Autorelease = dyn_cast_or_null<CallInst>(*DepInsts.begin()); in FindPredecessorAutoreleaseWithSafePath() local 2049 if (!Autorelease) in FindPredecessorAutoreleaseWithSafePath() 2051 ARCInstKind AutoreleaseClass = GetBasicARCInstKind(Autorelease); in FindPredecessorAutoreleaseWithSafePath() 2054 if (GetArgRCIdentityRoot(Autorelease) != Arg) in FindPredecessorAutoreleaseWithSafePath() 2057 return Autorelease; in FindPredecessorAutoreleaseWithSafePath() [all …]
|
D | ObjCARCExpand.cpp | 104 case ARCInstKind::Autorelease: in runOnFunction()
|
D | DependencyAnalysis.cpp | 39 case ARCInstKind::Autorelease: in CanAlterRefCount()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 42 case ARCInstKind::Autorelease: in operator <<() 93 return ARCInstKind::Autorelease; in GetFunctionClass() 321 case ARCInstKind::Autorelease: in IsUser() 354 case ARCInstKind::Autorelease: in IsRetain() 383 case ARCInstKind::Autorelease: in IsAutorelease() 421 case ARCInstKind::Autorelease: in IsForwarding() 457 case ARCInstKind::Autorelease: in IsNoopOnNull() 492 case ARCInstKind::Autorelease: in IsNoopOnGlobal() 530 case ARCInstKind::Autorelease: in IsAlwaysTail() 563 case ARCInstKind::Autorelease: in IsNeverTail() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 120 case ARCInstKind::Autorelease: in getModRefInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 42 case ARCInstKind::Autorelease: in operator <<() 93 return ARCInstKind::Autorelease; in GetFunctionClass() 321 case ARCInstKind::Autorelease: in IsUser() 354 case ARCInstKind::Autorelease: in IsRetain() 383 case ARCInstKind::Autorelease: in IsAutorelease() 421 case ARCInstKind::Autorelease: in IsForwarding() 457 case ARCInstKind::Autorelease: in IsNoopOnNull() 492 case ARCInstKind::Autorelease: in IsNoopOnGlobal() 530 case ARCInstKind::Autorelease: in IsAlwaysTail() 563 case ARCInstKind::Autorelease: in IsNeverTail() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 119 case ARCInstKind::Autorelease: in getModRefInfo()
|
/external/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 43 case ARCInstKind::Autorelease: in operator <<() 112 .Case("objc_autorelease", ARCInstKind::Autorelease) in GetFunctionClass() 340 case ARCInstKind::Autorelease: in IsUser() 373 case ARCInstKind::Autorelease: in IsRetain() 402 case ARCInstKind::Autorelease: in IsAutorelease() 440 case ARCInstKind::Autorelease: in IsForwarding() 476 case ARCInstKind::Autorelease: in IsNoopOnNull() 514 case ARCInstKind::Autorelease: in IsAlwaysTail() 547 case ARCInstKind::Autorelease: in IsNeverTail() 588 case ARCInstKind::Autorelease: in IsNoThrow() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 117 case ARCInstKind::Autorelease: in getModRefInfo()
|
/external/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 36 Autorelease, ///< objc_autorelease enumerator
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 34 Autorelease, ///< objc_autorelease enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 36 Autorelease, ///< objc_autorelease enumerator
|
/external/clang/include/clang/StaticAnalyzer/Checkers/ |
D | ObjCRetainCount.h | 40 Autorelease, enumerator
|
/external/llvm-project/clang/lib/Analysis/ |
D | RetainSummaryManager.cpp | 422 return getUnarySummary(FT, Autorelease); in getSummaryForObjCOrCFObject() 563 case Autorelease: in getStopTrackingHardEquivalent() 1072 ReceiverEff = ArgEffect(Autorelease, ObjKind::ObjC); in getStandardMethodSummary() 1188 ScratchArgs = AF.add(ScratchArgs, 0, ArgEffect(Autorelease)); in InitializeClassMethodSummaries() 1192 ArgEffect(Autorelease))); in InitializeClassMethodSummaries() 1232 Summ = getPersistentSummary(NoRet, ScratchArgs, ArgEffect(Autorelease, in InitializeMethodSummaries()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | BasicObjCFoundationChecks.cpp | 531 mutable IdentifierInfo *Retain, *Release, *MakeCollectable, *Autorelease; member in __anon9c7c8bff0411::CFRetainReleaseChecker 536 Autorelease(nullptr) {} in CFRetainReleaseChecker() 557 Autorelease = &Ctx.Idents.get("CFAutorelease"); in checkPreStmt() 565 FuncII == Autorelease)) in checkPreStmt() 602 else if (FuncII == Autorelease) in checkPreStmt()
|