Home | History | Annotate | Download | only in Sparc

Lines Matching refs:opNum

40     void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
41 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS,
43 void printCCOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
72 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum,
74 const MachineOperand &MO = MI->getOperand (opNum);
111 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum,
113 printOperand(MI, opNum, O);
118 printOperand(MI, opNum+1, O);
122 if (MI->getOperand(opNum+1).isReg() &&
123 MI->getOperand(opNum+1).getReg() == SP::G0)
125 if (MI->getOperand(opNum+1).isImm() &&
126 MI->getOperand(opNum+1).getImm() == 0)
130 if (MI->getOperand(opNum+1).isGlobal() ||
131 MI->getOperand(opNum+1).isCPI()) {
133 printOperand(MI, opNum+1, O);
136 printOperand(MI, opNum+1, O);
140 bool SparcAsmPrinter::printGetPCX(const MachineInstr *MI, unsigned opNum,
143 const MachineOperand &MO = MI->getOperand(opNum);
174 void SparcAsmPrinter::printCCOperand(const MachineInstr *MI, int opNum,
176 int CC = (int)MI->getOperand(opNum).getImm();