Home | History | Annotate | Download | only in mips

Lines Matching full:opcode

487   uint32_t opcode   = GetOpcodeField(instr);
491 return opcode == BEQ ||
492 opcode == BNE ||
493 opcode == BLEZ ||
494 opcode == BGTZ ||
495 opcode == BEQL ||
496 opcode == BNEL ||
497 opcode == BLEZL ||
498 opcode == BGTZL ||
499 (opcode == REGIMM && (rt_field == BLTZ || rt_field == BGEZ ||
501 (opcode == COP1 && rs_field == BC1); // Coprocessor branch.
522 uint32_t opcode = GetOpcodeField(instr);
527 return opcode == J || opcode == JAL ||
528 (opcode == SPECIAL && rt_field == 0 &&
534 uint32_t opcode = GetOpcodeField(instr);
536 return opcode == J;
556 uint32_t opcode = GetOpcodeField(instr);
558 return opcode == LUI;
563 uint32_t opcode = GetOpcodeField(instr);
565 return opcode == ORI;
572 uint32_t opcode = GetOpcodeField(instr);
584 bool ret = (opcode == SPECIAL && function == SLL &&
849 void Assembler::GenInstrRegister(Opcode opcode,
856 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift)
862 void Assembler::GenInstrRegister(Opcode opcode,
869 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift)
875 void Assembler::GenInstrRegister(Opcode opcode,
882 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift)
888 void Assembler::GenInstrRegister(Opcode opcode,
895 Instr instr = opcode | (fr.code() << kFrShift) | (ft.code() << kFtShift)
901 void Assembler::GenInstrRegister(Opcode opcode,
908 Instr instr = opcode | fmt | (rt.code() << kRtShift)
914 void Assembler::GenInstrRegister(Opcode opcode,
921 opcode | fmt | (rt.code() << kRtShift) | (fs.code() << kFsShift) | func;
928 void Assembler::GenInstrImmediate(Opcode opcode,
933 Instr instr = opcode | (rs.code() << kRsShift) | (rt.code() << kRtShift)
939 void Assembler::GenInstrImmediate(Opcode opcode,
944 Instr instr = opcode | (rs.code() << kRsShift) | SF | (j & kImm16Mask);
949 void Assembler::GenInstrImmediate(Opcode opcode,
954 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift)
960 void Assembler::GenInstrJump(Opcode opcode,
964 Instr instr = opcode | address;