Lines Matching refs:OpNo
51 unsigned getDirectBrEncoding(const MCInst &MI, unsigned OpNo,
54 unsigned getCondBrEncoding(const MCInst &MI, unsigned OpNo,
57 unsigned getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo,
60 unsigned getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo,
63 unsigned getImm16Encoding(const MCInst &MI, unsigned OpNo,
66 unsigned getMemRIEncoding(const MCInst &MI, unsigned OpNo,
69 unsigned getMemRIXEncoding(const MCInst &MI, unsigned OpNo,
72 unsigned getSPE8DisEncoding(const MCInst &MI, unsigned OpNo,
75 unsigned getSPE4DisEncoding(const MCInst &MI, unsigned OpNo,
78 unsigned getSPE2DisEncoding(const MCInst &MI, unsigned OpNo,
81 unsigned getTLSRegEncoding(const MCInst &MI, unsigned OpNo,
84 unsigned getTLSCallEncoding(const MCInst &MI, unsigned OpNo,
87 unsigned get_crbitm_encoding(const MCInst &MI, unsigned OpNo,
153 getDirectBrEncoding(const MCInst &MI, unsigned OpNo,
156 const MCOperand &MO = MI.getOperand(OpNo);
165 unsigned PPCMCCodeEmitter::getCondBrEncoding(const MCInst &MI, unsigned OpNo,
168 const MCOperand &MO = MI.getOperand(OpNo);
178 getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo,
181 const MCOperand &MO = MI.getOperand(OpNo);
191 getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo,
194 const MCOperand &MO = MI.getOperand(OpNo);
203 unsigned PPCMCCodeEmitter::getImm16Encoding(const MCInst &MI, unsigned OpNo,
206 const MCOperand &MO = MI.getOperand(OpNo);
215 unsigned PPCMCCodeEmitter::getMemRIEncoding(const MCInst &MI, unsigned OpNo,
220 assert(MI.getOperand(OpNo+1).isReg());
221 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI) << 16;
223 const MCOperand &MO = MI.getOperand(OpNo);
234 unsigned PPCMCCodeEmitter::getMemRIXEncoding(const MCInst &MI, unsigned OpNo,
239 assert(MI.getOperand(OpNo+1).isReg());
240 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI) << 14;
242 const MCOperand &MO = MI.getOperand(OpNo);
253 unsigned PPCMCCodeEmitter::getSPE8DisEncoding(const MCInst &MI, unsigned OpNo,
259 assert(MI.getOperand(OpNo+1).isReg());
260 uint32_t RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI) << 5;
262 const MCOperand &MO = MI.getOperand(OpNo);
269 unsigned PPCMCCodeEmitter::getSPE4DisEncoding(const MCInst &MI, unsigned OpNo,
275 assert(MI.getOperand(OpNo+1).isReg());
276 uint32_t RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI) << 5;
278 const MCOperand &MO = MI.getOperand(OpNo);
285 unsigned PPCMCCodeEmitter::getSPE2DisEncoding(const MCInst &MI, unsigned OpNo,
291 assert(MI.getOperand(OpNo+1).isReg());
292 uint32_t RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI) << 5;
294 const MCOperand &MO = MI.getOperand(OpNo);
301 unsigned PPCMCCodeEmitter::getTLSRegEncoding(const MCInst &MI, unsigned OpNo,
304 const MCOperand &MO = MI.getOperand(OpNo);
317 unsigned PPCMCCodeEmitter::getTLSCallEncoding(const MCInst &MI, unsigned OpNo,
323 const MCOperand &MO = MI.getOperand(OpNo+1);
326 return getDirectBrEncoding(MI, OpNo, Fixups, STI);
330 get_crbitm_encoding(const MCInst &MI, unsigned OpNo,
333 const MCOperand &MO = MI.getOperand(OpNo);