Home
last modified time | relevance | path

Searched refs:getDeadRegState (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp162 .addReg(DstLoReg, RegState::Define | getDeadRegState(DstIsDead)) in expandArith()
168 .addReg(DstHiReg, RegState::Define | getDeadRegState(DstIsDead)) in expandArith()
196 .addReg(DstLoReg, RegState::Define | getDeadRegState(DstIsDead)) in expandLogic()
205 .addReg(DstHiReg, RegState::Define | getDeadRegState(DstIsDead)) in expandLogic()
257 .addReg(DstLoReg, RegState::Define | getDeadRegState(DstIsDead)) in expandLogicImm()
271 .addReg(DstHiReg, RegState::Define | getDeadRegState(DstIsDead)) in expandLogicImm()
313 .addReg(DstLoReg, RegState::Define | getDeadRegState(DstIsDead)) in expand()
318 .addReg(DstHiReg, RegState::Define | getDeadRegState(DstIsDead)) in expand()
372 .addReg(DstLoReg, RegState::Define | getDeadRegState(DstIsDead)) in expand()
381 .addReg(DstHiReg, RegState::Define | getDeadRegState(DstIsDead)) in expand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp589 MIB.addReg(DstRegPair, RegState::Define | getDeadRegState(DstIsDead)); in ExpandVLD()
593 MIB.addReg(D0, RegState::Define | getDeadRegState(DstIsDead)); in ExpandVLD()
595 MIB.addReg(D1, RegState::Define | getDeadRegState(DstIsDead)); in ExpandVLD()
597 MIB.addReg(D2, RegState::Define | getDeadRegState(DstIsDead)); in ExpandVLD()
599 MIB.addReg(D3, RegState::Define | getDeadRegState(DstIsDead)); in ExpandVLD()
658 MIB.addReg(DstReg, RegState::ImplicitDefine | getDeadRegState(DstIsDead)); in ExpandVLD()
778 MIB.addReg(D0, RegState::Define | getDeadRegState(DstIsDead)); in ExpandLaneOp()
780 MIB.addReg(D1, RegState::Define | getDeadRegState(DstIsDead)); in ExpandLaneOp()
782 MIB.addReg(D2, RegState::Define | getDeadRegState(DstIsDead)); in ExpandLaneOp()
784 MIB.addReg(D3, RegState::Define | getDeadRegState(DstIsDead)); in ExpandLaneOp()
[all …]
H A DMLxExpansionPass.cpp298 .addReg(DstReg, getDefRegState(true) | getDeadRegState(DstDead)); in ExpandFPMLxInstruction()
H A DARMLoadStoreOptimizer.cpp1740 .addReg(Reg, getDefRegState(true) | getDeadRegState(RegDeadKill)) in InsertLDR_STR()
1811 .addReg(EvenReg, getDefRegState(isLd) | getDeadRegState(EvenDeadKill)) in FixInvalidRegPairOp()
1812 .addReg(OddReg, getDefRegState(isLd) | getDeadRegState(OddDeadKill)) in FixInvalidRegPairOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVPostRAExpandPseudoInsts.cpp113 .addReg(DstReg, RegState::Define | getDeadRegState(DstIsDead) | in expandMovAddr()
H A DRISCVInstrInfo.cpp919 unsigned DstRegState = getDeadRegState(DstIsDead && LastItem) | in movImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp484 .addReg(Reg0, RegState::Define | getDeadRegState(DstIsDead)); in expandMI()
487 .addReg(Reg1, RegState::Define | getDeadRegState(DstIsDead)); in expandMI()
662 .addReg(TReg0, RegState::Define | getDeadRegState(DstIsDead)); in expandMI()
665 .addReg(TReg1, RegState::Define | getDeadRegState(DstIsDead)); in expandMI()
H A DX86InstrInfo.cpp1339 .addReg(Dest, RegState::Define | getDeadRegState(IsDead)) in convertToThreeAddressWithLEA()
8537 getDeadRegState(ImpOp.isDead()) | in unfoldMemoryOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h560 inline unsigned getDeadRegState(bool B) { in getDeadRegState() function
580 getKillRegState(RegOp.isKill()) | getDeadRegState(RegOp.isDead()) | in getRegState()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp165 getDeadRegState(DstIsDead && LastItem) | in expandMOVImm()
178 getDeadRegState(DstIsDead && LastItem) | in expandMOVImm()
197 getDeadRegState(DstIsDead && LastItem) | in expandMOVImm()
210 getDeadRegState(DstIsDead && LastItem) | in expandMOVImm()
222 getDeadRegState(DstIsDead && LastItem) | in expandMOVImm()
649 .addReg(DstReg, RegState::Define | getDeadRegState(DstIsDead)); in expand_DestructiveOp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp204 MIB.addReg(Reg, getDefRegState(true) | getDeadRegState(isDead) | in finalizeBundle()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp514 .addReg(SrcReg, RegState::Define | getDeadRegState(KillSrc)) in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp1189 .addReg(Reg0, RegState::Define | getDeadRegState(Reg0IsDead)) in commuteInstructionImpl()