Searched refs:DependingInstructions (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCContract.cpp | 88 SmallPtrSetImpl<Instruction *> &DependingInstructions, 148 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease() argument 158 DependingInstructions, Visited, PA); in contractAutorelease() 162 DependingInstructions, Visited, PA); in contractAutorelease() 165 if (DependingInstructions.size() != 1) { in contractAutorelease() 166 DependingInstructions.clear(); in contractAutorelease() 170 Retain = dyn_cast_or_null<CallInst>(*DependingInstructions.begin()); in contractAutorelease() 171 DependingInstructions.clear(); in contractAutorelease() 533 SmallPtrSet<Instruction *, 4> DependingInstructions; in runOnFunction() local 542 if (tryToPeepholeInstruction(F, Inst, I, DependingInstructions, Visited, in runOnFunction()
|
D | ObjCARCOpts.cpp | 869 SmallPtrSet<Instruction *, 4> DependingInstructions; in OptimizeIndividualCalls() local 884 DependingInstructions, Visited, PA); in OptimizeIndividualCalls() 890 DependingInstructions, Visited, PA); in OptimizeIndividualCalls() 904 if (DependingInstructions.size() == 1 && in OptimizeIndividualCalls() 905 *DependingInstructions.begin() == PN) { in OptimizeIndividualCalls() 2074 SmallPtrSet<Instruction *, 4> DependingInstructions; in OptimizeReturns() local 2090 Arg, &BB, Ret, DependingInstructions, Visited, PA); in OptimizeReturns() 2091 DependingInstructions.clear(); in OptimizeReturns() 2098 Arg, &BB, Autorelease, DependingInstructions, Visited, PA); in OptimizeReturns() 2099 DependingInstructions.clear(); in OptimizeReturns() [all …]
|
D | DependencyAnalysis.h | 57 SmallPtrSetImpl<Instruction *> &DependingInstructions,
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 1829 SmallPtrSet<Instruction *, 4> &DependingInstructions, in FindDependencies() argument 1847 DependingInstructions.insert(0); in FindDependencies() 1860 DependingInstructions.insert(Inst); in FindDependencies() 1878 DependingInstructions.insert(reinterpret_cast<Instruction *>(-1)); in FindDependencies() 2142 SmallPtrSet<Instruction *, 4> DependingInstructions; in OptimizeIndividualCalls() local 2149 DependingInstructions, Visited, PA); in OptimizeIndividualCalls() 2150 if (DependingInstructions.size() == 1 && in OptimizeIndividualCalls() 2151 *DependingInstructions.begin() == PN) { in OptimizeIndividualCalls() 3144 SmallPtrSet<Instruction *, 4> DependingInstructions; in OptimizeReturns() local 3153 BB, Ret, DependingInstructions, Visited, PA); in OptimizeReturns() [all …]
|