Lines Matching refs:opNum
41 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
42 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS,
44 void printCCOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
71 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum,
73 const MachineOperand &MO = MI->getOperand (opNum);
110 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum,
112 printOperand(MI, opNum, O);
117 printOperand(MI, opNum+1, O);
121 if (MI->getOperand(opNum+1).isReg() &&
122 MI->getOperand(opNum+1).getReg() == SP::G0)
124 if (MI->getOperand(opNum+1).isImm() &&
125 MI->getOperand(opNum+1).getImm() == 0)
129 if (MI->getOperand(opNum+1).isGlobal() ||
130 MI->getOperand(opNum+1).isCPI()) {
132 printOperand(MI, opNum+1, O);
135 printOperand(MI, opNum+1, O);
139 bool SparcAsmPrinter::printGetPCX(const MachineInstr *MI, unsigned opNum,
142 const MachineOperand &MO = MI->getOperand(opNum);
173 void SparcAsmPrinter::printCCOperand(const MachineInstr *MI, int opNum,
175 int CC = (int)MI->getOperand(opNum).getImm();