Searched refs:ToErase (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp169 MachineInstr* ToErase = nullptr; local
175 if (ToErase) {
176 ToErase->eraseFromParent();
177 ToErase = nullptr;
225 // Mark it to ToErase, and erase in the next iteration.
226 ToErase = &MI;
286 MachineInstr* ToErase = nullptr; local
292 if (ToErase) {
294 LLVM_DEBUG(ToErase->dump());
295 ToErase
407 MachineInstr* ToErase = nullptr; local
[all...]
H A DBPFMISimplifyPatchable.cpp242 MachineInstr *ToErase = nullptr; local
247 if (ToErase) {
248 ToErase->eraseFromParent();
249 ToErase = nullptr;
295 ToErase = &MI;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupSetCC.cpp64 SmallVector<MachineInstr*, 4> ToErase; local
120 ToErase.push_back(ZExt);
124 for (auto &I : ToErase)
H A DX86DomainReassignment.cpp502 SmallVector<MachineInstr *, 8> ToErase; local
506 ToErase.push_back(MI);
520 for (auto MI : ToErase)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp108 bool combineSEXTAndSHL(MachineInstr &MI, MachineInstr *&ToErase);
266 MachineInstr* ToErase = nullptr; local
303 if (ToErase) {
304 ToErase->eraseFromParent();
305 ToErase = nullptr;
384 ToErase = &MI;
414 ToErase = &MI;
438 ToErase = &MI;
447 ToErase = &MI;
492 ToErase
1557 combineSEXTAndSHL(MachineInstr &MI, MachineInstr *&ToErase) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp745 SmallVector<Instruction *, 64> ToErase; local
762 ToErase.push_back(II);
779 ToErase.push_back(II);
805 ToErase.push_back(RI);
826 ToErase.push_back(CI);
867 ToErase.push_back(LPI);
871 for (Instruction *I : ToErase)
881 SmallVector<Instruction *, 64> ToErase; local
947 ToErase.push_back(CI);
1015 ToErase
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp552 std::vector<unsigned> ToErase; local
560 ToErase.push_back(OrigReg);
564 ToErase.push_back(J.first);
569 for (auto J : ToErase)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1351 static DeferredReplacement createDelete(Instruction *ToErase) { argument
1353 D.Old = ToErase;
2833 DenseSet<Value *> ToErase; local
2836 ToErase.insert(KVPair.first);
2838 for (auto *V : ToErase)
H A DNewGVN.cpp3473 for (Instruction *ToErase : InstructionsToErase) {
3474 if (!ToErase->use_empty())
3475 ToErase->replaceAllUsesWith(UndefValue::get(ToErase->getType()));
3477 assert(ToErase->getParent() &&
3478 "BB containing ToErase deleted unexpectedly!");
3479 ToErase->eraseFromParent();

Completed in 144 milliseconds