| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFIRPeephole.cpp | 35 Instruction *ToErase = nullptr; in BPFIRPeepholeImpl() local 55 if (ToErase) { in BPFIRPeepholeImpl() 56 ToErase->eraseFromParent(); in BPFIRPeepholeImpl() 57 ToErase = nullptr; in BPFIRPeepholeImpl() 70 ToErase = &I; in BPFIRPeepholeImpl() 86 ToErase = &I; in BPFIRPeepholeImpl()
|
| H A D | BPFMIPeephole.cpp | 178 MachineInstr* ToErase = nullptr; in eliminateZExtSeq() local 184 if (ToErase) { in eliminateZExtSeq() 186 ToErase = nullptr; in eliminateZExtSeq() 235 ToErase = &MI; in eliminateZExtSeq() 246 MachineInstr* ToErase = nullptr; in eliminateZExt() local 252 if (ToErase) { in eliminateZExt() 254 ToErase = nullptr; in eliminateZExt() 282 ToErase = &MI; in eliminateZExt() 356 if (ToErase) { in eliminateRedundantMov() 360 ToErase = nullptr; in eliminateRedundantMov() [all …]
|
| H A D | BPFMIChecking.cpp | 179 MachineInstr *ToErase = nullptr; in processAtomicInsts() local 184 if (ToErase) { in processAtomicInsts() 185 ToErase->eraseFromParent(); in processAtomicInsts() 186 ToErase = nullptr; in processAtomicInsts() 235 ToErase = &MI; in processAtomicInsts()
|
| H A D | BPFMISimplifyPatchable.cpp | 306 MachineInstr *ToErase = nullptr; in removeLD() local 311 if (ToErase) { in removeLD() 312 ToErase->eraseFromParent(); in removeLD() 313 ToErase = nullptr; in removeLD() 357 ToErase = &MI; in removeLD()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCMIPeephole.cpp | 522 if (ToErase) { in simplifyCode() 533 ToErase = &MI; in simplifyCode() 574 ToErase = &MI; in simplifyCode() 590 ToErase = &MI; in simplifyCode() 666 ToErase = &MI; in simplifyCode() 734 ToErase = &MI; in simplifyCode() 1191 ToErase = &MI; in simplifyCode() 1322 ToErase = &MI; in simplifyCode() 1331 if (ToErase) { in simplifyCode() 1932 ToErase = SrcMI; in emitRLDICWhenLoweringJumpTables() [all …]
|
| H A D | PPCInstrInfo.h | 618 bool combineRLWINM(MachineInstr &MI, MachineInstr **ToErase = nullptr) const;
|
| H A D | PPCInstrInfo.cpp | 3740 MachineInstr **ToErase) const { in combineRLWINM() 3869 *ToErase = SrcMI; in combineRLWINM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupSetCC.cpp | 66 SmallVector<MachineInstr*, 4> ToErase; in runOnMachineFunction() local 125 ToErase.push_back(ZExt); in runOnMachineFunction() 129 for (auto &I : ToErase) in runOnMachineFunction()
|
| H A D | X86DomainReassignment.cpp | 498 SmallVector<MachineInstr *, 8> ToErase; in reassign() local 502 ToErase.push_back(MI); in reassign() 516 for (auto *MI : ToErase) in reassign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 837 ToErase.push_back(CI); in replaceLongjmpWith() 840 for (auto *I : ToErase) in replaceLongjmpWith() 882 ToErase.push_back(CI); in nullifySetjmp() 885 for (auto *I : ToErase) in nullifySetjmp() 1100 ToErase.push_back(II); in runEHOnFunction() 1179 ToErase.push_back(RI); in runEHOnFunction() 1200 ToErase.push_back(CI); in runEHOnFunction() 1234 ToErase.push_back(LPI); in runEHOnFunction() 1360 ToErase.push_back(CI); in runSjLjOnFunction() 1557 ToErase.push_back(CI); in handleLongjmpableCallsForEmscriptenSjLj() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 49 ToErase.push_back(&MI); in addConstantsToTrack() 84 for (MachineInstr *MI : ToErase) { in addConstantsToTrack() 99 SmallVector<MachineInstr *, 10> ToErase; in foldConstantsIntoIntrinsics() local 115 ToErase.push_back(ConstMI); in foldConstantsIntoIntrinsics() 119 for (MachineInstr *MI : ToErase) in foldConstantsIntoIntrinsics() 125 SmallVector<MachineInstr *, 10> ToErase; in insertBitcasts() local 133 ToErase.push_back(&MI); in insertBitcasts() 156 for (MachineInstr *MI : ToErase) in insertBitcasts() 277 ToErase.push_back(&MI); in generateAssignInstrs() 286 ToErase.push_back(&MI); in generateAssignInstrs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/HipStdPar/ |
| H A D | HipStdPar.cpp | 62 static inline void eraseFromModule(T &ToErase) { in eraseFromModule() argument 63 ToErase.replaceAllUsesWith(PoisonValue::get(ToErase.getType())); in eraseFromModule() 64 ToErase.eraseFromParent(); in eraseFromModule()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64A57FPLoadBalancing.cpp | 551 std::vector<unsigned> ToErase; in colorChain() local 559 ToErase.push_back(OrigReg); in colorChain() 563 ToErase.push_back(J.first); in colorChain() 568 for (auto J : ToErase) in colorChain()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 565 auto *ToErase = cast<MachineInstr>(&*std::next(Branch)); in replaceWithCompactBranch() local 567 if (ToErase->shouldUpdateCallSiteInfo()) in replaceWithCompactBranch() 568 ToErase->getMF()->moveCallSiteInfo(ToErase, cast<MachineInstr>(&*Branch)); in replaceWithCompactBranch() 569 ToErase->eraseFromParent(); in replaceWithCompactBranch()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 575 SmallVector<MachineInstr *> ToErase; in tryToFoldBNEOnCmpXchgResult() local 592 ToErase.push_back(&*MBBI); in tryToFoldBNEOnCmpXchgResult() 613 ToErase.push_back(&*MBBI); in tryToFoldBNEOnCmpXchgResult() 620 for (auto *MI : ToErase) in tryToFoldBNEOnCmpXchgResult()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 249 SmallVector<Instruction *, 128> ToErase; member in __anona12741a80111::Vectorizer 449 for (Instruction *I : ToErase) { in run() 455 ToErase.clear(); in run() 984 ToErase.push_back(E.Inst); in vectorizeChain()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 3491 for (Instruction *ToErase : InstructionsToErase) { in runGVN() 3492 if (!ToErase->use_empty()) in runGVN() 3493 ToErase->replaceAllUsesWith(PoisonValue::get(ToErase->getType())); in runGVN() 3495 assert(ToErase->getParent() && in runGVN() 3497 ToErase->eraseFromParent(); in runGVN()
|
| H A D | RewriteStatepointsForGC.cpp | 1578 static DeferredReplacement createDelete(Instruction *ToErase) { in createDelete() argument 1580 D.Old = ToErase; in createDelete()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UnsafeBufferUsage.cpp | 2460 SmallVector<const VarDecl *, 8> ToErase; in eraseVarsForUnfixableGroupMates() local 2471 ToErase.push_back(Member); in eraseVarsForUnfixableGroupMates() 2474 for (auto *VarToErase : ToErase) in eraseVarsForUnfixableGroupMates()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 2742 for (Instruction *I : llvm::reverse(ToErase)) in calculatePointerDifference() 2745 SmallVector<Instruction *, 8> ToErase; in calculatePointerDifference() member 2752 B_.ToErase.push_back(I); \ in calculatePointerDifference()
|