Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp182 if (ToErase) { in eliminateZExtSeq()
184 ToErase = nullptr; in eliminateZExtSeq()
233 ToErase = &MI; in eliminateZExtSeq()
250 if (ToErase) { in eliminateZExt()
252 ToErase = nullptr; in eliminateZExt()
280 ToErase = &MI; in eliminateZExt()
344 if (ToErase) { in eliminateRedundantMov()
348 ToErase = nullptr; in eliminateRedundantMov()
368 ToErase = &MI; in eliminateRedundantMov()
468 if (ToErase) { in eliminateTruncSeq()
[all …]
H A DBPFMIChecking.cpp178 MachineInstr *ToErase = nullptr; in processAtomicInsts() local
183 if (ToErase) { in processAtomicInsts()
184 ToErase->eraseFromParent(); in processAtomicInsts()
185 ToErase = nullptr; in processAtomicInsts()
234 ToErase = &MI; in processAtomicInsts()
H A DBPFMISimplifyPatchable.cpp247 MachineInstr *ToErase = nullptr; in removeLD() local
252 if (ToErase) { in removeLD()
253 ToErase->eraseFromParent(); in removeLD()
254 ToErase = nullptr; in removeLD()
298 ToErase = &MI; in removeLD()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupSetCC.cpp66 SmallVector<MachineInstr*, 4> ToErase; in runOnMachineFunction() local
125 ToErase.push_back(ZExt); in runOnMachineFunction()
129 for (auto &I : ToErase) in runOnMachineFunction()
H A DX86DomainReassignment.cpp498 SmallVector<MachineInstr *, 8> ToErase; in reassign() local
502 ToErase.push_back(MI); in reassign()
516 for (auto *MI : ToErase) in reassign()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp419 if (ToErase) { in simplifyCode()
462 ToErase = &MI; in simplifyCode()
477 ToErase = &MI; in simplifyCode()
549 ToErase = &MI; in simplifyCode()
612 ToErase = &MI; in simplifyCode()
657 ToErase = &MI; in simplifyCode()
785 ToErase = &MI; in simplifyCode()
829 ToErase = &MI; in simplifyCode()
981 ToErase = &MI; in simplifyCode()
1005 if (ToErase) { in simplifyCode()
[all …]
H A DPPCInstrInfo.h613 bool combineRLWINM(MachineInstr &MI, MachineInstr **ToErase = nullptr) const;
H A DPPCInstrInfo.cpp3709 MachineInstr **ToErase) const { in combineRLWINM()
3838 *ToErase = SrcMI; in combineRLWINM()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp678 ToErase.push_back(CI); in replaceLongjmpWithEmscriptenLongjmp()
681 for (auto *I : ToErase) in replaceLongjmpWithEmscriptenLongjmp()
832 ToErase.push_back(II); in runEHOnFunction()
887 ToErase.push_back(II); in runEHOnFunction()
913 ToErase.push_back(RI); in runEHOnFunction()
934 ToErase.push_back(CI); in runEHOnFunction()
968 ToErase.push_back(LPI); in runEHOnFunction()
972 for (Instruction *I : ToErase) in runEHOnFunction()
1078 ToErase.push_back(CI); in runSjLjOnFunction()
1149 ToErase.push_back(CI); in runSjLjOnFunction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp552 std::vector<unsigned> ToErase; in colorChain() local
560 ToErase.push_back(OrigReg); in colorChain()
564 ToErase.push_back(J.first); in colorChain()
569 for (auto J : ToErase) in colorChain()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp568 auto *ToErase = cast<MachineInstr>(&*std::next(Branch)); in replaceWithCompactBranch() local
570 if (ToErase->shouldUpdateCallSiteInfo()) in replaceWithCompactBranch()
571 ToErase->getMF()->moveCallSiteInfo(ToErase, cast<MachineInstr>(&*Branch)); in replaceWithCompactBranch()
572 ToErase->eraseFromParent(); in replaceWithCompactBranch()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1483 static DeferredReplacement createDelete(Instruction *ToErase) { in createDelete() argument
1485 D.Old = ToErase; in createDelete()
3150 DenseSet<Value *> ToErase; in recomputeLiveInValues() local
3153 ToErase.insert(KVPair.first); in recomputeLiveInValues()
3155 for (auto *V : ToErase) in recomputeLiveInValues()
H A DNewGVN.cpp3455 for (Instruction *ToErase : InstructionsToErase) { in runGVN()
3456 if (!ToErase->use_empty()) in runGVN()
3457 ToErase->replaceAllUsesWith(UndefValue::get(ToErase->getType())); in runGVN()
3459 assert(ToErase->getParent() && in runGVN()
3461 ToErase->eraseFromParent(); in runGVN()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp1289 for (Instruction *I : llvm::reverse(ToErase)) in calculatePointerDifference()
1292 SmallVector<Instruction *, 8> ToErase; in calculatePointerDifference() member
1299 B_.ToErase.push_back(I); \ in calculatePointerDifference()