Home
last modified time | relevance | path

Searched refs:ObjCARCOpt (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp470 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/
DObjCARCOpts.cpp468 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/
DObjCARC.cpp1442 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/
Drv.ll317 ; Check that ObjCARCOpt::OptimizeReturns removes the redundant calls even when
338 ; Check that ObjCARCOpt::OptimizeAutoreleaseRVCall doesn't turn a call to
Dbasic.ll2814 ; ObjCARCOpt can delete the retain,release on self.
/external/swiftshader/third_party/LLVM/test/Transforms/ObjCARC/
Dbasic.ll1778 ; ObjCARCOpt can delete the retain,release on self.
/external/llvm/test/Transforms/ObjCARC/
Dbasic.ll2794 ; ObjCARCOpt can delete the retain,release on self.