Home
last modified time | relevance | path

Searched refs:DependingInstructions (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp88 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()
DObjCARCOpts.cpp869 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 …]
DDependencyAnalysis.h57 SmallPtrSetImpl<Instruction *> &DependingInstructions,
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DObjCARC.cpp1829 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 …]