/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 42 AutoreleaseRV, enumerator 61 AutoreleaseRV = nullptr; in init() 76 case ARCRuntimeEntryPointKind::AutoreleaseRV: in get() 77 return getIntrinsicEntryPoint(AutoreleaseRV, in get() 108 Function *AutoreleaseRV = nullptr; variable
|
D | ObjCARCOpts.cpp | 507 void OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV, 523 Instruction *AutoreleaseRV, const Value *&AutoreleaseRVArg); 654 Instruction *AutoreleaseRV, const Value *&AutoreleaseRVArg) { in OptimizeInlinedAutoreleaseRVCall() argument 656 assert(Inst->getParent() == AutoreleaseRV->getParent()); in OptimizeInlinedAutoreleaseRVCall() 660 AutoreleaseRVArg = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeInlinedAutoreleaseRVCall() 676 << *AutoreleaseRV << "' paired with '" << *Inst << "'\n"); in OptimizeInlinedAutoreleaseRVCall() 679 AutoreleaseRV->replaceAllUsesWith( in OptimizeInlinedAutoreleaseRVCall() 680 cast<CallInst>(AutoreleaseRV)->getArgOperand(0)); in OptimizeInlinedAutoreleaseRVCall() 681 EraseInstruction(AutoreleaseRV); in OptimizeInlinedAutoreleaseRVCall() 710 Instruction *AutoreleaseRV, in OptimizeAutoreleaseRVCall() argument [all …]
|
D | ObjCARCExpand.cpp | 106 case ARCInstKind::AutoreleaseRV: in runOnFunction()
|
D | ObjCARCContract.cpp | 165 if (Class == ARCInstKind::AutoreleaseRV) in contractAutorelease() 197 Function *Decl = EP.get(Class == ARCInstKind::AutoreleaseRV in contractAutorelease() 460 case ARCInstKind::AutoreleaseRV: in tryToPeepholeInstruction()
|
D | DependencyAnalysis.cpp | 39 case ARCInstKind::AutoreleaseRV: in CanAlterRefCount()
|
/external/llvm-project/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 38 AutoreleaseRV, enumerator 57 AutoreleaseRV = nullptr; in init() 72 case ARCRuntimeEntryPointKind::AutoreleaseRV: in get() 73 return getIntrinsicEntryPoint(AutoreleaseRV, in get() 104 Function *AutoreleaseRV = nullptr; variable
|
D | ObjCARCOpts.cpp | 507 void OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV, 523 Instruction *AutoreleaseRV, const Value *&AutoreleaseRVArg); 663 Instruction *AutoreleaseRV, const Value *&AutoreleaseRVArg) { in OptimizeInlinedAutoreleaseRVCall() argument 665 assert(Inst->getParent() == AutoreleaseRV->getParent()); in OptimizeInlinedAutoreleaseRVCall() 669 AutoreleaseRVArg = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeInlinedAutoreleaseRVCall() 685 << *AutoreleaseRV << "' paired with '" << *Inst << "'\n"); in OptimizeInlinedAutoreleaseRVCall() 688 AutoreleaseRV->replaceAllUsesWith( in OptimizeInlinedAutoreleaseRVCall() 689 cast<CallInst>(AutoreleaseRV)->getArgOperand(0)); in OptimizeInlinedAutoreleaseRVCall() 691 EraseInstruction(AutoreleaseRV); in OptimizeInlinedAutoreleaseRVCall() 720 Instruction *AutoreleaseRV, in OptimizeAutoreleaseRVCall() argument [all …]
|
D | ObjCARCExpand.cpp | 68 case ARCInstKind::AutoreleaseRV: in runImpl()
|
D | ObjCARCContract.cpp | 165 DependenceKind DK = Class == ARCInstKind::AutoreleaseRV in contractAutorelease() 185 Function *Decl = EP.get(Class == ARCInstKind::AutoreleaseRV in contractAutorelease() 447 case ARCInstKind::AutoreleaseRV: in tryToPeepholeInstruction()
|
D | DependencyAnalysis.cpp | 40 case ARCInstKind::AutoreleaseRV: in CanAlterRefCount()
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ARCRuntimeEntryPoints.h | 31 AutoreleaseRV, enumerator 47 AutoreleaseRV(nullptr), in ARCRuntimeEntryPoints() 59 AutoreleaseRV = nullptr; in init() 74 case ARCRuntimeEntryPointKind::AutoreleaseRV: in get() 75 return getI8XRetI8XEntryPoint(AutoreleaseRV, in get() 106 Constant *AutoreleaseRV; variable
|
D | ObjCARCExpand.cpp | 105 case ARCInstKind::AutoreleaseRV: in runOnFunction()
|
D | ObjCARCOpts.cpp | 490 void OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV, 610 if (GetBasicARCInstKind(&*I) == ARCInstKind::AutoreleaseRV && in OptimizeRetainRVCall() 643 Instruction *AutoreleaseRV, in OptimizeAutoreleaseRVCall() argument 646 const Value *Ptr = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeAutoreleaseRVCall() 665 "Old = " << *AutoreleaseRV << "\n"); in OptimizeAutoreleaseRVCall() 667 CallInst *AutoreleaseRVCI = cast<CallInst>(AutoreleaseRV); in OptimizeAutoreleaseRVCall() 673 DEBUG(dbgs() << "New: " << *AutoreleaseRV << "\n"); in OptimizeAutoreleaseRVCall() 757 case ARCInstKind::AutoreleaseRV: in OptimizeIndividualCalls() 894 case ARCInstKind::AutoreleaseRV: in OptimizeIndividualCalls() 2219 (1 << unsigned(ARCInstKind::AutoreleaseRV)))) in runOnFunction()
|
D | ObjCARCContract.cpp | 155 if (Class == ARCInstKind::AutoreleaseRV) in contractAutorelease() 184 Constant *Decl = EP.get(Class == ARCInstKind::AutoreleaseRV in contractAutorelease() 418 case ARCInstKind::AutoreleaseRV: in tryToPeepholeInstruction()
|
D | DependencyAnalysis.cpp | 40 case ARCInstKind::AutoreleaseRV: in CanAlterRefCount()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 44 case ARCInstKind::AutoreleaseRV: in operator <<() 99 return ARCInstKind::AutoreleaseRV; in GetFunctionClass() 322 case ARCInstKind::AutoreleaseRV: in IsUser() 355 case ARCInstKind::AutoreleaseRV: in IsRetain() 384 case ARCInstKind::AutoreleaseRV: in IsAutorelease() 422 case ARCInstKind::AutoreleaseRV: in IsForwarding() 458 case ARCInstKind::AutoreleaseRV: in IsNoopOnNull() 493 case ARCInstKind::AutoreleaseRV: in IsNoopOnGlobal() 527 case ARCInstKind::AutoreleaseRV: in IsAlwaysTail() 568 case ARCInstKind::AutoreleaseRV: in IsNeverTail() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 121 case ARCInstKind::AutoreleaseRV: in getModRefInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 44 case ARCInstKind::AutoreleaseRV: in operator <<() 99 return ARCInstKind::AutoreleaseRV; in GetFunctionClass() 322 case ARCInstKind::AutoreleaseRV: in IsUser() 355 case ARCInstKind::AutoreleaseRV: in IsRetain() 384 case ARCInstKind::AutoreleaseRV: in IsAutorelease() 422 case ARCInstKind::AutoreleaseRV: in IsForwarding() 458 case ARCInstKind::AutoreleaseRV: in IsNoopOnNull() 493 case ARCInstKind::AutoreleaseRV: in IsNoopOnGlobal() 527 case ARCInstKind::AutoreleaseRV: in IsAlwaysTail() 568 case ARCInstKind::AutoreleaseRV: in IsNeverTail() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 120 case ARCInstKind::AutoreleaseRV: in getModRefInfo()
|
/external/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 45 case ARCInstKind::AutoreleaseRV: in operator <<() 113 .Case("objc_autoreleaseReturnValue", ARCInstKind::AutoreleaseRV) in GetFunctionClass() 341 case ARCInstKind::AutoreleaseRV: in IsUser() 374 case ARCInstKind::AutoreleaseRV: in IsRetain() 403 case ARCInstKind::AutoreleaseRV: in IsAutorelease() 441 case ARCInstKind::AutoreleaseRV: in IsForwarding() 477 case ARCInstKind::AutoreleaseRV: in IsNoopOnNull() 511 case ARCInstKind::AutoreleaseRV: in IsAlwaysTail() 552 case ARCInstKind::AutoreleaseRV: in IsNeverTail() 589 case ARCInstKind::AutoreleaseRV: in IsNoThrow() [all …]
|
D | ObjCARCAliasAnalysis.cpp | 118 case ARCInstKind::AutoreleaseRV: in getModRefInfo()
|
/external/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 37 AutoreleaseRV, ///< objc_autoreleaseReturnValue enumerator
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 35 AutoreleaseRV, ///< objc_autoreleaseReturnValue enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ObjCARCInstKind.h | 37 AutoreleaseRV, ///< objc_autoreleaseReturnValue enumerator
|
/external/llvm-project/llvm/test/Transforms/ObjCARC/ |
D | inlined-autorelease-return-value.ll | 61 ; only delay processing AutoreleaseRV until the very next ARC intrinsic. In 202 ; only delay processing AutoreleaseRV until the very next ARC intrinsic. In
|