Searched refs:DstMO (Results 1 – 9 of 9) sorted by relevance
91 MachineOperand &DstMO = MI.getOperand(0); in processBlock() local94 if ( IsVSReg(DstMO.getReg(), MRI) && in processBlock()115 } else if (!IsVSReg(DstMO.getReg(), MRI) && in processBlock()121 assert((IsF8Reg(DstMO.getReg(), MRI) || in processBlock()122 IsVSFReg(DstMO.getReg(), MRI) || in processBlock()123 IsVSSReg(DstMO.getReg(), MRI)) && in processBlock()
333 MachineOperand DstMO(SrcMO); in cloneMF() local334 DstMO.clearParent(); in cloneMF()337 if (DstMO.isMBB()) in cloneMF()338 DstMO.setMBB(Src2DstMBB[DstMO.getMBB()]); in cloneMF()339 else if (DstMO.isRegMask()) { in cloneMF()340 DstMRI->addPhysRegsUsedFromRegMask(DstMO.getRegMask()); in cloneMF()342 if (!ConstRegisterMasks.count(DstMO.getRegMask())) { in cloneMF()347 DstMO.setRegMask(DstMask); in cloneMF()351 DstMI->addOperand(DstMO); in cloneMF()
149 MachineOperand &DstMO = MI->getOperand(0); in LowerCopy() local152 bool IdentityCopy = (SrcMO.getReg() == DstMO.getReg()); in LowerCopy()172 DstMO.getReg(), SrcMO.getReg(), SrcMO.isKill()); in LowerCopy()
1421 MachineOperand &DstMO = MI->getOperand(DstIdx); in collectTiedOperands() local1423 Register DstReg = DstMO.getReg(); in collectTiedOperands()1431 if (SrcMO.isUndef() && !DstMO.getSubReg()) { in collectTiedOperands()1467 const MachineOperand &DstMO = MI->getOperand(DstIdx); in processTiedPairs() local1468 Register RegA = DstMO.getReg(); in processTiedPairs()1652 MachineOperand &DstMO = MI->getOperand(DstIdx); in processStatepoint() local1653 Register RegA = DstMO.getReg(); in processStatepoint()
1051 const MachineOperand *SrcMO = nullptr, *DstMO = nullptr; in attemptDebugCopyProp() local1056 DstMO = CopyOperands->Destination; in attemptDebugCopyProp()1076 DbgMO.getSubReg() != DstMO->getSubReg()) in attemptDebugCopyProp()1082 if (PostRA && Reg != DstMO->getReg()) in attemptDebugCopyProp()
81 MachineOperand &DstMO = MI.getOperand(0); in runOnMachineFunction() local84 Register DstReg = DstMO.getReg(); in runOnMachineFunction()
181 MachineOperand &DstMO = MI.getOperand(0); in shortenFusedFPOp() local185 if (SystemZMC::getFirstReg(DstMO.getReg()) < 16 && in shortenFusedFPOp()189 DstMO.getReg() == AccMO.getReg()) { in shortenFusedFPOp()
1022 MachineOperand &DstMO = MIB->getOperand(SExtIdx); in mergePairedInsns() local1025 Register DstRegX = DstMO.getReg(); in mergePairedInsns()1029 DstMO.setReg(DstRegW); in mergePairedInsns()
4532 const MachineOperand &DstMO = MI.getOperand(0); in foldMemoryOperandImpl() local4534 Register DstReg = DstMO.getReg(); in foldMemoryOperandImpl()4543 if (DstMO.getSubReg() == 0 && SrcMO.getSubReg() == 0) { in foldMemoryOperandImpl()4565 if (IsSpill && DstMO.isUndef() && SrcReg.isPhysical()) { in foldMemoryOperandImpl()4570 switch (DstMO.getSubReg()) { in foldMemoryOperandImpl()4612 if (IsFill && SrcMO.getSubReg() == 0 && DstMO.isUndef()) { in foldMemoryOperandImpl()4614 switch (DstMO.getSubReg()) { in foldMemoryOperandImpl()4638 LoadDst.setSubReg(DstMO.getSubReg()); in foldMemoryOperandImpl()