Home | History | Annotate | Download | only in InstPrinter

Lines Matching refs:isReg

32 static bool isReg(const MCInst &MI, unsigned OpNo) {
33 assert(MI.getOperand(OpNo).isReg() && "Register operand expected.");
192 if (Op.isReg()) {
299 return (isReg<Mips::ZERO>(MI, 0) && isReg<Mips::ZERO>(MI, 1) &&
301 (isReg<Mips::ZERO>(MI, 1) && printAlias("beqz", MI, 0, 2, OS));
304 return isReg<Mips::ZERO_64>(MI, 1) && printAlias("beqz", MI, 0, 2, OS);
307 return isReg<Mips::ZERO>(MI, 1) && printAlias("bnez", MI, 0, 2, OS);
310 return isReg<Mips::ZERO_64>(MI, 1) && printAlias("bnez", MI, 0, 2, OS);
313 return isReg<Mips::ZERO>(MI, 0) && printAlias("bal", MI, 1, OS);
316 return isReg<Mips::FCC0>(MI, 0) && printAlias("bc1t", MI, 1, OS);
319 return isReg<Mips::FCC0>(MI, 0) && printAlias("bc1f", MI, 1, OS);
322 return isReg<Mips::RA>(MI, 0) && printAlias("jalr", MI, 1, OS);
325 return isReg<Mips::RA_64>(MI, 0) && printAlias("jalr", MI, 1, OS);
329 return isReg<Mips::ZERO>(MI, 2) && printAlias("not", MI, 0, 1, OS);
332 return isReg<Mips::ZERO_64>(MI, 2) && printAlias("not", MI, 0, 1, OS);
335 return isReg<Mips::ZERO>(MI, 2) && printAlias("move", MI, 0, 1, OS);
343 if (MI->getOperand(i).isReg())