Searched refs:ToRemove (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARMOptimizeBarriersPass.cpp58 std::vector<MachineInstr *> ToRemove;
75 ToRemove.push_back(&MI);
94 for (auto MI : ToRemove) {
/external/llvm/lib/Target/AArch64/
H A DAArch64AddressTypePromotion.cpp140 SetOfInstructions &ToRemove);
255 SetOfInstructions ToRemove; local
264 if (SExt->use_empty() && ToRemove.count(SExt)) {
292 ToRemove.insert(Inst);
349 ToRemove.insert(SExt);
357 if (!ToRemove.count(SExt) &&
362 ToRemove.insert(SExt);
368 mergeSExts(ValToSExtendedUses, ToRemove);
370 // Remove all instructions marked as ToRemove.
371 for (Instruction *I: ToRemove)
376 mergeSExts(ValueToInsts &ValToSExtendedUses, SetOfInstructions &ToRemove) argument
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp127 SmallVector<Instruction *, 4> ToRemove; local
213 ToRemove.push_back(Call);
216 for (Instruction *I : ToRemove)
219 return ToRemove.size() > 0;
/external/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp121 SmallVector<const PHINode *, 8> ToRemove; local
136 ToRemove.push_back(P);
144 while (!ToRemove.empty()) {
145 for (auto &User : ToRemove)
147 ToRemove.clear();
155 ToRemove.push_back(P);
/external/llvm/tools/bugpoint/
H A DCrashDebugger.cpp265 std::vector<GlobalValue*> ToRemove; local
285 ToRemove.push_back(&Alias);
293 ToRemove.push_back(&I);
297 for (auto *F : ToRemove) {
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DJumpThreading.cpp754 unsigned ToRemove = Baseline == LazyValueInfo::True ? 1 : 0; local
756 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true);
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp819 unsigned ToRemove = Ret == LazyValueInfo::True ? 1 : 0; local
821 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5630 for (Instruction *ToRemove : List)
5631 OpenIntervals.erase(ToRemove);

Completed in 589 milliseconds