Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp468 class ObjCARCOpt : public FunctionPass { class
550 ObjCARCOpt() : FunctionPass(ID) { in ObjCARCOpt() function in __anond55c20190211::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/llvm/test/Transforms/ObjCARC/
Dbasic.ll2772 ; ObjCARCOpt can delete the retain,release on self.