Home
last modified time | relevance | path

Searched refs:clearRegisterKills (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRedundantCopyElimination.cpp151 CondBr->clearRegisterKills(TargetReg, TRI); in optimizeBlock()
159 MMI.clearRegisterKills(TargetReg, TRI); in optimizeBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTBlockPass.cpp288 MII.clearRegisterKills(VCMP->getOperand(1).getReg(), TRI); in InsertVPTBlocks()
289 MII.clearRegisterKills(VCMP->getOperand(2).getReg(), TRI); in InsertVPTBlocks()
H A DARMConstantIslandPass.cpp2037 KillMI->clearRegisterKills(Reg, TRI); in optimizeThumb2Branches()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp487 MBBI->clearRegisterKills(SystemZ::CC, TRI); in adjustCCMasksForInstr()
677 MBBI->clearRegisterKills(SrcReg, TRI); in fuseCompareOperations()
679 MBBI->clearRegisterKills(SrcReg2, TRI); in fuseCompareOperations()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLateInstrsCleanup.cpp126 KillMI->clearRegisterKills(Reg, TRI); in clearKillsForDef()
H A DMachineCopyPropagation.cpp523 MI.clearRegisterKills(CopyDef, TRI); in eraseIfRedundant()
749 KMI.clearRegisterKills(CopySrcReg, TRI); in forwardUses()
H A DMachineSink.cpp1935 UI.clearRegisterKills(SrcReg, TRI); in clearKillFlags()
H A DLiveIntervals.cpp804 MI->clearRegisterKills(Reg, nullptr); in addKillFlags()
H A DMachineInstr.cpp1992 void MachineInstr::clearRegisterKills(Register Reg, in clearRegisterKills() function in MachineInstr
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1060 MI.clearRegisterKills(Reg, TRI); in mergePairedInsns()
1161 MI.clearRegisterKills(StRt, TRI); in promoteLoadFromStore()
1237 MI.clearRegisterKills(StRt, TRI); in promoteLoadFromStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1662 void clearRegisterKills(Register Reg, const TargetRegisterInfo *RegInfo);