| static MCDisassembler * |
createLoongArchDisassembler (const Target &T, const MCSubtargetInfo &STI, MCContext &Ctx) |
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void |
LLVMInitializeLoongArchDisassembler () |
| static DecodeStatus |
DecodeGPRRegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeGPRNoR0R1RegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeFPR32RegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeFPR64RegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeCFRRegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeFCSRRegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeLSX128RegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeLASX256RegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| static DecodeStatus |
DecodeSCRRegisterClass (MCInst &Inst, uint64_t RegNo, uint64_t Address, const MCDisassembler *Decoder) |
| template<unsigned N, int P = 0> |
|
| static DecodeStatus |
decodeUImmOperand (MCInst &Inst, uint64_t Imm, int64_t Address, const MCDisassembler *Decoder) |
| template<unsigned N, unsigned S = 0> |
|
| static DecodeStatus |
decodeSImmOperand (MCInst &Inst, uint64_t Imm, int64_t Address, const MCDisassembler *Decoder) |