Lines Matching defs:Insn

347 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn,
351 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn,
355 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, uint32_t Insn,
359 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn,
363 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn,
367 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn,
374 static DecodeStatus decodeRegReg(MCInst &Inst, uint32_t Insn, uint64_t Address,
380 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn,
386 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn,
389 uint32_t Rd = fieldFromInstruction(Insn, 7, 5);
398 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn,
401 uint32_t Rs1 = fieldFromInstruction(Insn, 7, 5);
408 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn,
413 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
420 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, uint32_t Insn,
426 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
433 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn,
436 uint32_t Rd = fieldFromInstruction(Insn, 7, 5);
437 uint32_t Rs2 = fieldFromInstruction(Insn, 2, 5);
443 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn,
446 uint32_t Rd = fieldFromInstruction(Insn, 7, 5);
447 uint32_t Rs2 = fieldFromInstruction(Insn, 2, 5);
454 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn,
457 uint32_t Rd1 = fieldFromInstruction(Insn, 7, 5);
458 uint32_t Rs1 = fieldFromInstruction(Insn, 15, 5);
459 uint32_t Rd2 = fieldFromInstruction(Insn, 20, 5);
460 uint32_t UImm2 = fieldFromInstruction(Insn, 25, 2);
488 static DecodeStatus decodeRegReg(MCInst &Inst, uint32_t Insn, uint64_t Address,
490 uint32_t Rs1 = fieldFromInstruction(Insn, 0, 5);
491 uint32_t Rs2 = fieldFromInstruction(Insn, 5, 5);
518 decodeInstruction(DECODER_TABLE, MI, Insn, Address, this, STI); \
544 uint32_t Insn = support::endian::read32le(Bytes.data());
638 uint32_t Insn = support::endian::read16le(Bytes.data());