• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/

Lines Matching refs:MCInst

21 #include "llvm/MC/MCInst.h"
43 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
86 static DecodeStatus DecodeSignedOperand(MCInst &Inst, unsigned InsnS,
91 static DecodeStatus DecodeFromCyclicRange(MCInst &Inst, unsigned InsnS,
96 static DecodeStatus DecodeBranchTargetS(MCInst &Inst, unsigned InsnS,
99 static DecodeStatus DecodeMEMrs9(MCInst &, unsigned, uint64_t, const void *);
101 static DecodeStatus DecodeLdLImmInstruction(MCInst &, uint64_t, uint64_t,
104 static DecodeStatus DecodeStLImmInstruction(MCInst &, uint64_t, uint64_t,
107 static DecodeStatus DecodeLdRLImmInstruction(MCInst &, uint64_t, uint64_t,
110 static DecodeStatus DecodeMoveHRegInstruction(MCInst &Inst, uint64_t, uint64_t,
120 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
133 static DecodeStatus DecodeGBR32ShortRegister(MCInst &Inst, unsigned RegNo,
158 static DecodeStatus DecodeMEMrs9(MCInst &Inst, unsigned Insn, uint64_t Address,
168 static bool DecodeSymbolicOperand(MCInst &Inst, uint64_t Address,
178 static void DecodeSymbolicOperandOff(MCInst &Inst, uint64_t Address,
187 static DecodeStatus DecodeBranchTargetS(MCInst &Inst, unsigned InsnS,
196 static DecodeStatus DecodeSignedOperand(MCInst &Inst, unsigned InsnS,
207 static DecodeStatus DecodeFromCyclicRange(MCInst &Inst, unsigned InsnS,
218 static DecodeStatus DecodeStLImmInstruction(MCInst &Inst, uint64_t Insn,
235 static DecodeStatus DecodeLdLImmInstruction(MCInst &Inst, uint64_t Insn,
253 static DecodeStatus DecodeLdRLImmInstruction(MCInst &Inst, uint64_t Insn,
270 static DecodeStatus DecodeMoveHRegInstruction(MCInst &Inst, uint64_t Insn,
296 DecodeStatus ARCDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,