Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp120 MachineInstr* ToErase = nullptr; in eliminateZExtSeq() local
126 if (ToErase) { in eliminateZExtSeq()
127 ToErase->eraseFromParent(); in eliminateZExtSeq()
128 ToErase = nullptr; in eliminateZExtSeq()
177 ToErase = &MI; in eliminateZExtSeq()
236 MachineInstr* ToErase = nullptr; in eliminateRedundantMov() local
242 if (ToErase) { in eliminateRedundantMov()
244 LLVM_DEBUG(ToErase->dump()); in eliminateRedundantMov()
245 ToErase->eraseFromParent(); in eliminateRedundantMov()
246 ToErase = nullptr; in eliminateRedundantMov()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp258 if (ToErase) { in simplifyCode()
260 ToErase = nullptr; in simplifyCode()
388 ToErase = &MI; in simplifyCode()
435 ToErase = &MI; in simplifyCode()
560 ToErase = &MI; in simplifyCode()
604 ToErase = &MI; in simplifyCode()
621 ToErase = &MI; in simplifyCode()
666 ToErase = &MI; in simplifyCode()
756 ToErase = &MI; in simplifyCode()
766 if (ToErase) { in simplifyCode()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp745 SmallVector<Instruction *, 64> ToErase; in runEHOnFunction() local
762 ToErase.push_back(II); in runEHOnFunction()
778 ToErase.push_back(II); in runEHOnFunction()
803 ToErase.push_back(RI); in runEHOnFunction()
823 ToErase.push_back(CI); in runEHOnFunction()
863 ToErase.push_back(LPI); in runEHOnFunction()
867 for (Instruction *I : ToErase) in runEHOnFunction()
877 SmallVector<Instruction *, 64> ToErase; in runSjLjOnFunction() local
943 ToErase.push_back(CI); in runSjLjOnFunction()
1005 ToErase.push_back(CI); in runSjLjOnFunction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FixupSetCC.cpp125 SmallVector<MachineInstr*, 4> ToErase; in runOnMachineFunction() local
179 ToErase.push_back(ZExt); in runOnMachineFunction()
183 for (auto &I : ToErase) in runOnMachineFunction()
H A DX86DomainReassignment.cpp505 SmallVector<MachineInstr *, 8> ToErase; in reassign() local
509 ToErase.push_back(MI); in reassign()
523 for (auto MI : ToErase) in reassign()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp553 std::vector<unsigned> ToErase; in colorChain() local
561 ToErase.push_back(OrigReg); in colorChain()
565 ToErase.push_back(J.first); in colorChain()
570 for (auto J : ToErase) in colorChain()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1355 static DeferredReplacement createDelete(Instruction *ToErase) { in createDelete() argument
1357 D.Old = ToErase; in createDelete()
2812 DenseSet<Value *> ToErase; in recomputeLiveInValues() local
2815 ToErase.insert(KVPair.first); in recomputeLiveInValues()
2817 for (auto *V : ToErase) in recomputeLiveInValues()
H A DNewGVN.cpp3498 for (Instruction *ToErase : InstructionsToErase) { in runGVN()
3499 if (!ToErase->use_empty()) in runGVN()
3500 ToErase->replaceAllUsesWith(UndefValue::get(ToErase->getType())); in runGVN()
3502 assert(ToErase->getParent() && in runGVN()
3504 ToErase->eraseFromParent(); in runGVN()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1016 SmallVector<GlobalAlias*, 4> ToErase; in importFunction() local
1024 ToErase.push_back(A); in importFunction()
1027 for (auto *A : ToErase) in importFunction()