Lines Matching refs:HiOperand
109 MachineOperand &HiOperand, MachineOperand &LoOperand);
112 MachineOperand &HiOperand, MachineOperand &LoOperand);
115 MachineOperand &HiOperand, MachineOperand &LoOperand);
118 MachineOperand &HiOperand, MachineOperand &LoOperand);
121 MachineOperand &HiOperand, MachineOperand &LoOperand);
577 MachineOperand &HiOperand = IsI1Loreg ? I2.getOperand(1) : I1.getOperand(1); in combine() local
580 bool IsHiReg = HiOperand.isReg(); in combine()
584 bool IsC64 = OptForSize && LoOperand.isImm() && HiOperand.isImm() && in combine()
590 emitCombineRR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
592 emitCombineRI(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
594 emitCombineIR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
596 emitConst64(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
598 emitCombineII(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
620 MachineOperand &HiOperand, in emitConst64() argument
626 assert(LoOperand.isImm() && HiOperand.isImm() && in emitConst64()
629 int64_t V = HiOperand.getImm(); in emitConst64()
638 MachineOperand &HiOperand, in emitCombineII() argument
644 if (HiOperand.isGlobal()) { in emitCombineII()
646 .addGlobalAddress(HiOperand.getGlobal(), HiOperand.getOffset(), in emitCombineII()
647 HiOperand.getTargetFlags()) in emitCombineII()
653 .addImm(HiOperand.getImm()) in emitCombineII()
660 if (HiOperand.isBlockAddress()) { in emitCombineII()
662 .addBlockAddress(HiOperand.getBlockAddress(), HiOperand.getOffset(), in emitCombineII()
663 HiOperand.getTargetFlags()) in emitCombineII()
669 .addImm(HiOperand.getImm()) in emitCombineII()
676 if (HiOperand.isJTI()) { in emitCombineII()
678 .addJumpTableIndex(HiOperand.getIndex(), HiOperand.getTargetFlags()) in emitCombineII()
684 .addImm(HiOperand.getImm()) in emitCombineII()
690 if (HiOperand.isCPI()) { in emitCombineII()
692 .addConstantPoolIndex(HiOperand.getIndex(), HiOperand.getOffset(), in emitCombineII()
693 HiOperand.getTargetFlags()) in emitCombineII()
699 .addImm(HiOperand.getImm()) in emitCombineII()
710 .addImm(HiOperand.getImm()) in emitCombineII()
716 if (isInt<8>(HiOperand.getImm())) { in emitCombineII()
718 .addImm(HiOperand.getImm()) in emitCombineII()
726 .addImm(HiOperand.getImm()) in emitCombineII()
732 MachineOperand &HiOperand, in emitCombineIR() argument
741 if (HiOperand.isGlobal()) { in emitCombineIR()
743 .addGlobalAddress(HiOperand.getGlobal(), HiOperand.getOffset(), in emitCombineIR()
744 HiOperand.getTargetFlags()) in emitCombineIR()
749 if (HiOperand.isBlockAddress()) { in emitCombineIR()
751 .addBlockAddress(HiOperand.getBlockAddress(), HiOperand.getOffset(), in emitCombineIR()
752 HiOperand.getTargetFlags()) in emitCombineIR()
757 if (HiOperand.isJTI()) { in emitCombineIR()
759 .addJumpTableIndex(HiOperand.getIndex(), HiOperand.getTargetFlags()) in emitCombineIR()
764 if (HiOperand.isCPI()) { in emitCombineIR()
766 .addConstantPoolIndex(HiOperand.getIndex(), HiOperand.getOffset(), in emitCombineIR()
767 HiOperand.getTargetFlags()) in emitCombineIR()
774 .addImm(HiOperand.getImm()) in emitCombineIR()
780 MachineOperand &HiOperand, in emitCombineRI() argument
782 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRI()
783 unsigned HiReg = HiOperand.getReg(); in emitCombineRI()
807 .addReg(HiOperand.getReg(), HiRegKillFlag) in emitCombineRI()
814 .addReg(HiOperand.getReg(), HiRegKillFlag) in emitCombineRI()
829 MachineOperand &HiOperand, in emitCombineRR() argument
832 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRR()
834 unsigned HiReg = HiOperand.getReg(); in emitCombineRR()