Lines Matching defs:OpNo

42 getDirectBrEncoding(const MCInst &MI, unsigned OpNo,
45 const MCOperand &MO = MI.getOperand(OpNo);
152 unsigned PPCMCCodeEmitter::getCondBrEncoding(const MCInst &MI, unsigned OpNo,
155 const MCOperand &MO = MI.getOperand(OpNo);
165 getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo,
168 const MCOperand &MO = MI.getOperand(OpNo);
178 getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo,
181 const MCOperand &MO = MI.getOperand(OpNo);
191 PPCMCCodeEmitter::getVSRpEvenEncoding(const MCInst &MI, unsigned OpNo,
194 assert(MI.getOperand(OpNo).isReg() && "Operand should be a register");
195 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI)
200 unsigned PPCMCCodeEmitter::getImm16Encoding(const MCInst &MI, unsigned OpNo,
203 const MCOperand &MO = MI.getOperand(OpNo);
212 uint64_t PPCMCCodeEmitter::getImm34Encoding(const MCInst &MI, unsigned OpNo,
216 const MCOperand &MO = MI.getOperand(OpNo);
227 PPCMCCodeEmitter::getImm34EncodingNoPCRel(const MCInst &MI, unsigned OpNo,
230 return getImm34Encoding(MI, OpNo, Fixups, STI,
235 PPCMCCodeEmitter::getImm34EncodingPCRel(const MCInst &MI, unsigned OpNo,
238 return getImm34Encoding(MI, OpNo, Fixups, STI,
242 unsigned PPCMCCodeEmitter::getDispRIEncoding(const MCInst &MI, unsigned OpNo,
245 const MCOperand &MO = MI.getOperand(OpNo);
256 PPCMCCodeEmitter::getDispRIXEncoding(const MCInst &MI, unsigned OpNo,
259 const MCOperand &MO = MI.getOperand(OpNo);
270 PPCMCCodeEmitter::getDispRIX16Encoding(const MCInst &MI, unsigned OpNo,
273 const MCOperand &MO = MI.getOperand(OpNo);
287 PPCMCCodeEmitter::getDispRIHashEncoding(const MCInst &MI, unsigned OpNo,
292 const MCOperand &MO = MI.getOperand(OpNo);
302 PPCMCCodeEmitter::getDispRI34PCRelEncoding(const MCInst &MI, unsigned OpNo,
315 const MCOperand &MO = MI.getOperand(OpNo);
385 PPCMCCodeEmitter::getDispRI34Encoding(const MCInst &MI, unsigned OpNo,
389 const MCOperand &MO = MI.getOperand(OpNo);
394 PPCMCCodeEmitter::getDispSPE8Encoding(const MCInst &MI, unsigned OpNo,
398 const MCOperand &MO = MI.getOperand(OpNo);
404 PPCMCCodeEmitter::getDispSPE4Encoding(const MCInst &MI, unsigned OpNo,
408 const MCOperand &MO = MI.getOperand(OpNo);
414 PPCMCCodeEmitter::getDispSPE2Encoding(const MCInst &MI, unsigned OpNo,
418 const MCOperand &MO = MI.getOperand(OpNo);
423 unsigned PPCMCCodeEmitter::getTLSRegEncoding(const MCInst &MI, unsigned OpNo,
426 const MCOperand &MO = MI.getOperand(OpNo);
443 unsigned PPCMCCodeEmitter::getTLSCallEncoding(const MCInst &MI, unsigned OpNo,
449 const MCOperand &MO = MI.getOperand(OpNo+1);
452 return getDirectBrEncoding(MI, OpNo, Fixups, STI);
456 get_crbitm_encoding(const MCInst &MI, unsigned OpNo,
459 const MCOperand &MO = MI.getOperand(OpNo);
490 unsigned OpNo = getOpIdxForMO(MI, MO);
492 PPC::getRegNumForOperand(MCII.get(MI.getOpcode()), MO.getReg(), OpNo);