Home | History | Annotate | Download | only in SystemZ

Lines Matching refs:LowOpcode

80   unsigned LowOpcode = getOpcodeForOffset(NewOpcode, LowOffsetOp.getImm());
81 assert(HighOpcode && LowOpcode && "Both offsets should be in range");
84 MI->setDesc(get(LowOpcode));
103 // MI is an RI-style pseudo instruction. Replace it with LowOpcode
105 // is a high GR32. ConvertHigh is true if LowOpcode takes a signed operand
107 // MI has the same kind of operand as LowOpcode, so needs to be converted
109 void SystemZInstrInfo::expandRIPseudo(MachineInstr &MI, unsigned LowOpcode,
114 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode));
121 // followed by HighOpcode or LowOpcode, depending on whether the target
123 void SystemZInstrInfo::expandRIEPseudo(MachineInstr &MI, unsigned LowOpcode,
135 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode));
141 // MI is an RXY-style pseudo instruction. Replace it with LowOpcode
144 void SystemZInstrInfo::expandRXYPseudo(MachineInstr &MI, unsigned LowOpcode,
147 unsigned Opcode = getOpcodeForOffset(isHighReg(Reg) ? HighOpcode : LowOpcode,
153 // of one GRX32 into another. Replace it with LowOpcode if both operands
155 void SystemZInstrInfo::expandZExtPseudo(MachineInstr &MI, unsigned LowOpcode,
158 MI.getOperand(0).getReg(), MI.getOperand(1).getReg(), LowOpcode,