Searched refs:ObjCARCOpt (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCOpts.cpp | 470 class ObjCARCOpt : public FunctionPass { class 549 ObjCARCOpt() : FunctionPass(ID) { in ObjCARCOpt() function in __anoncba3e1850211::ObjCARCOpt 556 char ObjCARCOpt::ID = 0; 558 INITIALIZE_PASS_BEGIN(ObjCARCOpt, 561 INITIALIZE_PASS_END(ObjCARCOpt, in INITIALIZE_PASS_DEPENDENCY() 565 return new ObjCARCOpt(); in INITIALIZE_PASS_DEPENDENCY() 568 void ObjCARCOpt::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 579 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) { in OptimizeRetainRVCall() 644 void ObjCARCOpt::OptimizeAutoreleaseRVCall(Function &F, in OptimizeAutoreleaseRVCall() 718 void ObjCARCOpt::OptimizeIndividualCalls(Function &F) { in OptimizeIndividualCalls() [all …]
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCOpts.cpp | 468 class ObjCARCOpt : public FunctionPass { class 550 ObjCARCOpt() : FunctionPass(ID) { in ObjCARCOpt() function in __anon85f4194d0211::ObjCARCOpt 556 char ObjCARCOpt::ID = 0; 557 INITIALIZE_PASS_BEGIN(ObjCARCOpt, 560 INITIALIZE_PASS_END(ObjCARCOpt, in INITIALIZE_PASS_DEPENDENCY() 564 return new ObjCARCOpt(); in INITIALIZE_PASS_DEPENDENCY() 567 void ObjCARCOpt::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 578 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) { in OptimizeRetainRVCall() 642 void ObjCARCOpt::OptimizeAutoreleaseRVCall(Function &F, in OptimizeAutoreleaseRVCall() 679 void ObjCARCOpt::OptimizeIndividualCalls(Function &F) { in OptimizeIndividualCalls() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 1442 class ObjCARCOpt : public FunctionPass { class 1513 ObjCARCOpt() : FunctionPass(ID) { in ObjCARCOpt() function in __anon2a2b45350a11::ObjCARCOpt 1519 char ObjCARCOpt::ID = 0; 1520 INITIALIZE_PASS_BEGIN(ObjCARCOpt, 1523 INITIALIZE_PASS_END(ObjCARCOpt, in INITIALIZE_PASS_DEPENDENCY() 1527 return new ObjCARCOpt(); in INITIALIZE_PASS_DEPENDENCY() 1530 void ObjCARCOpt::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 1537 Constant *ObjCARCOpt::getRetainRVCallee(Module *M) { in getRetainRVCallee() 1554 Constant *ObjCARCOpt::getAutoreleaseRVCallee(Module *M) { in getAutoreleaseRVCallee() 1571 Constant *ObjCARCOpt::getReleaseCallee(Module *M) { in getReleaseCallee() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/ObjCARC/ |
D | rv.ll | 317 ; Check that ObjCARCOpt::OptimizeReturns removes the redundant calls even when 338 ; Check that ObjCARCOpt::OptimizeAutoreleaseRVCall doesn't turn a call to
|
D | basic.ll | 2814 ; ObjCARCOpt can delete the retain,release on self.
|
/external/swiftshader/third_party/LLVM/test/Transforms/ObjCARC/ |
D | basic.ll | 1778 ; ObjCARCOpt can delete the retain,release on self.
|
/external/llvm/test/Transforms/ObjCARC/ |
D | basic.ll | 2794 ; ObjCARCOpt can delete the retain,release on self.
|