Lines Matching refs:HiOperand
103 MachineOperand &HiOperand, MachineOperand &LoOperand);
106 MachineOperand &HiOperand, MachineOperand &LoOperand);
109 MachineOperand &HiOperand, MachineOperand &LoOperand);
112 MachineOperand &HiOperand, MachineOperand &LoOperand);
115 MachineOperand &HiOperand, MachineOperand &LoOperand);
600 MachineOperand &HiOperand = IsI1Loreg ? I2.getOperand(1) : I1.getOperand(1); in combine() local
603 bool IsHiReg = HiOperand.isReg(); in combine()
607 bool IsC64 = OptForSize && LoOperand.isImm() && HiOperand.isImm() && in combine()
613 emitCombineRR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
615 emitCombineRI(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
617 emitCombineIR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
619 emitConst64(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
621 emitCombineII(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
643 MachineOperand &HiOperand, in emitConst64() argument
649 assert(LoOperand.isImm() && HiOperand.isImm() && in emitConst64()
652 int64_t V = HiOperand.getImm(); in emitConst64()
660 MachineOperand &HiOperand, in emitCombineII() argument
666 if (HiOperand.isGlobal()) { in emitCombineII()
668 .addGlobalAddress(HiOperand.getGlobal(), HiOperand.getOffset(), in emitCombineII()
669 HiOperand.getTargetFlags()) in emitCombineII()
675 .addImm(HiOperand.getImm()) in emitCombineII()
682 if (HiOperand.isBlockAddress()) { in emitCombineII()
684 .addBlockAddress(HiOperand.getBlockAddress(), HiOperand.getOffset(), in emitCombineII()
685 HiOperand.getTargetFlags()) in emitCombineII()
691 .addImm(HiOperand.getImm()) in emitCombineII()
698 if (HiOperand.isJTI()) { in emitCombineII()
700 .addJumpTableIndex(HiOperand.getIndex(), HiOperand.getTargetFlags()) in emitCombineII()
706 .addImm(HiOperand.getImm()) in emitCombineII()
712 if (HiOperand.isCPI()) { in emitCombineII()
714 .addConstantPoolIndex(HiOperand.getIndex(), HiOperand.getOffset(), in emitCombineII()
715 HiOperand.getTargetFlags()) in emitCombineII()
721 .addImm(HiOperand.getImm()) in emitCombineII()
732 .addImm(HiOperand.getImm()) in emitCombineII()
738 if (isInt<8>(HiOperand.getImm())) { in emitCombineII()
740 .addImm(HiOperand.getImm()) in emitCombineII()
748 .addImm(HiOperand.getImm()) in emitCombineII()
754 MachineOperand &HiOperand, in emitCombineIR() argument
763 if (HiOperand.isGlobal()) { in emitCombineIR()
765 .addGlobalAddress(HiOperand.getGlobal(), HiOperand.getOffset(), in emitCombineIR()
766 HiOperand.getTargetFlags()) in emitCombineIR()
771 if (HiOperand.isBlockAddress()) { in emitCombineIR()
773 .addBlockAddress(HiOperand.getBlockAddress(), HiOperand.getOffset(), in emitCombineIR()
774 HiOperand.getTargetFlags()) in emitCombineIR()
779 if (HiOperand.isJTI()) { in emitCombineIR()
781 .addJumpTableIndex(HiOperand.getIndex(), HiOperand.getTargetFlags()) in emitCombineIR()
786 if (HiOperand.isCPI()) { in emitCombineIR()
788 .addConstantPoolIndex(HiOperand.getIndex(), HiOperand.getOffset(), in emitCombineIR()
789 HiOperand.getTargetFlags()) in emitCombineIR()
796 .addImm(HiOperand.getImm()) in emitCombineIR()
802 MachineOperand &HiOperand, in emitCombineRI() argument
804 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRI()
805 Register HiReg = HiOperand.getReg(); in emitCombineRI()
829 .addReg(HiOperand.getReg(), HiRegKillFlag) in emitCombineRI()
836 .addReg(HiOperand.getReg(), HiRegKillFlag) in emitCombineRI()
851 MachineOperand &HiOperand, in emitCombineRR() argument
854 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRR()
856 Register HiReg = HiOperand.getReg(); in emitCombineRR()