Home
last modified time | relevance | path

Searched refs:erasingInstr (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelChangeObserver.h37 virtual void erasingInstr(MachineInstr &MI) = 0;
87 void erasingInstr(MachineInstr &MI) override { in erasingInstr() function
89 O->erasingInstr(MI); in erasingInstr()
105 void MF_HandleRemoval(MachineInstr &MI) override { erasingInstr(MI); } in MF_HandleRemoval()
H A DLostDebugLocObserver.h42 void erasingInstr(MachineInstr &MI) override;
H A DGISelValueTracking.h135 void erasingInstr(MachineInstr &MI) override {} in erasingInstr() function
H A DCSEInfo.h161 void erasingInstr(MachineInstr &MI) override;
H A DLegalizationArtifactCombiner.h1527 WrapperObserver.erasingInstr(*DeadMI); in deleteMarkedDeadInsts()
H A DGIMatchTableExecutorImpl.h137 Observer->erasingInstr(*MI); in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLostDebugLocObserver.cpp93 void LostDebugLocObserver::erasingInstr(MachineInstr &MI) { in erasingInstr() function in LostDebugLocObserver
H A DCSEInfo.cpp242 void GISelCSEInfo::erasingInstr(MachineInstr &MI) { handleRemoveInst(&MI); } in erasingInstr() function in GISelCSEInfo
246 erasingInstr(MI); in changingInstr()
H A DCombiner.cpp105 void erasingInstr(MachineInstr &MI) override { in erasingInstr() function in Combiner::WorkListMaintainerImpl
H A DInstructionSelect.cpp95 void erasingInstr(MachineInstr &MI) override { in erasingInstr() function in InstructionSelect::MIIteratorMaintainer
H A DLegalizer.cpp156 void erasingInstr(MachineInstr &MI) override { in erasingInstr() function in __anonc24354400111::LegalizerWorkListManager
H A DCombinerHelper.cpp903 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
937 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
H A DIRTranslator.cpp148 void erasingInstr(MachineInstr &MI) override {} in erasingInstr() function in __anon15b96b860111::DILocationVerifier
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp641 void erasingInstr(MachineInstr &MI) override {} in erasingInstr() function in __anonbadc4fd40111::InstManager
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp713 Observer.erasingInstr(*U.getParent()); in tryToSimplifyUADDO()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp186 void erasingInstr(MachineInstr &MI) override {} in erasingInstr() function in __anon7ca9607e0111::ApplyRegBankMapping