Lines Matching refs:LoOperand

106                      MachineOperand &HiOperand, MachineOperand &LoOperand);
109 MachineOperand &HiOperand, MachineOperand &LoOperand);
112 MachineOperand &HiOperand, MachineOperand &LoOperand);
115 MachineOperand &HiOperand, MachineOperand &LoOperand);
118 MachineOperand &HiOperand, MachineOperand &LoOperand);
605 MachineOperand &LoOperand = IsI1Loreg ? I1.getOperand(1) : I2.getOperand(1); in combine() local
610 bool IsLoReg = LoOperand.isReg(); in combine()
613 bool IsC64 = OptForSize && LoOperand.isImm() && HiOperand.isImm() && in combine()
619 emitCombineRR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
621 emitCombineRI(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
623 emitCombineIR(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
625 emitConst64(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
627 emitCombineII(InsertPt, DoubleRegDest, HiOperand, LoOperand); in combine()
650 MachineOperand &LoOperand) { in emitConst64() argument
655 assert(LoOperand.isImm() && HiOperand.isImm() && in emitConst64()
659 V = (V << 32) | (0x0ffffffffLL & LoOperand.getImm()); in emitConst64()
667 MachineOperand &LoOperand) { in emitCombineII() argument
676 .addImm(LoOperand.getImm()); in emitCombineII()
679 if (LoOperand.isGlobal()) { in emitCombineII()
682 .addGlobalAddress(LoOperand.getGlobal(), LoOperand.getOffset(), in emitCombineII()
683 LoOperand.getTargetFlags()); in emitCombineII()
692 .addImm(LoOperand.getImm()); in emitCombineII()
695 if (LoOperand.isBlockAddress()) { in emitCombineII()
698 .addBlockAddress(LoOperand.getBlockAddress(), LoOperand.getOffset(), in emitCombineII()
699 LoOperand.getTargetFlags()); in emitCombineII()
707 .addImm(LoOperand.getImm()); in emitCombineII()
710 if (LoOperand.isJTI()) { in emitCombineII()
713 .addJumpTableIndex(LoOperand.getIndex(), LoOperand.getTargetFlags()); in emitCombineII()
722 .addImm(LoOperand.getImm()); in emitCombineII()
725 if (LoOperand.isCPI()) { in emitCombineII()
728 .addConstantPoolIndex(LoOperand.getIndex(), LoOperand.getOffset(), in emitCombineII()
729 LoOperand.getTargetFlags()); in emitCombineII()
736 if (isInt<8>(LoOperand.getImm())) { in emitCombineII()
739 .addImm(LoOperand.getImm()); in emitCombineII()
747 .addImm(LoOperand.getImm()); in emitCombineII()
755 .addImm(LoOperand.getImm()); in emitCombineII()
761 MachineOperand &LoOperand) { in emitCombineIR() argument
762 unsigned LoReg = LoOperand.getReg(); in emitCombineIR()
763 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); in emitCombineIR()
809 MachineOperand &LoOperand) { in emitCombineRI() argument
817 if (LoOperand.isGlobal()) { in emitCombineRI()
820 .addGlobalAddress(LoOperand.getGlobal(), LoOperand.getOffset(), in emitCombineRI()
821 LoOperand.getTargetFlags()); in emitCombineRI()
825 if (LoOperand.isBlockAddress()) { in emitCombineRI()
828 .addBlockAddress(LoOperand.getBlockAddress(), LoOperand.getOffset(), in emitCombineRI()
829 LoOperand.getTargetFlags()); in emitCombineRI()
833 if (LoOperand.isJTI()) { in emitCombineRI()
836 .addJumpTableIndex(LoOperand.getIndex(), LoOperand.getTargetFlags()); in emitCombineRI()
840 if (LoOperand.isCPI()) { in emitCombineRI()
843 .addConstantPoolIndex(LoOperand.getIndex(), LoOperand.getOffset(), in emitCombineRI()
844 LoOperand.getTargetFlags()); in emitCombineRI()
852 .addImm(LoOperand.getImm()); in emitCombineRI()
858 MachineOperand &LoOperand) { in emitCombineRR() argument
859 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); in emitCombineRR()
861 unsigned LoReg = LoOperand.getReg(); in emitCombineRR()