Home | History | Annotate | Download | only in Disassembler

Lines Matching defs:DecodeStatus

22 typedef MCDisassembler::DecodeStatus DecodeStatus;
32 DecodeStatus getInstruction(MCInst &instr, uint64_t &size,
51 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
61 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
67 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
73 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
79 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
85 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
91 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
97 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
103 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
110 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) {
117 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) {
123 static DecodeStatus decodeAccessRegOperand(MCInst &Inst, uint64_t Imm,
129 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm,
134 static DecodeStatus decodeU6ImmOperand(MCInst &Inst, uint64_t Imm,
139 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm,
144 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm,
149 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm,
154 static DecodeStatus decodeS8ImmOperand(MCInst &Inst, uint64_t Imm,
159 static DecodeStatus decodeS16ImmOperand(MCInst &Inst, uint64_t Imm,
164 static DecodeStatus decodeS32ImmOperand(MCInst &Inst, uint64_t Imm,
170 static DecodeStatus decodePCDBLOperand(MCInst &Inst, uint64_t Imm,
177 static DecodeStatus decodePC16DBLOperand(MCInst &Inst, uint64_t Imm,
183 static DecodeStatus decodePC32DBLOperand(MCInst &Inst, uint64_t Imm,
189 static DecodeStatus decodeBDAddr12Operand(MCInst &Inst, uint64_t Field,
199 static DecodeStatus decodeBDAddr20Operand(MCInst &Inst, uint64_t Field,
209 static DecodeStatus decodeBDXAddr12Operand(MCInst &Inst, uint64_t Field,
221 static DecodeStatus decodeBDXAddr20Operand(MCInst &Inst, uint64_t Field,
233 static DecodeStatus decodeBDLAddr12Len8Operand(MCInst &Inst, uint64_t Field,
245 static DecodeStatus decodeBDAddr32Disp12Operand(MCInst &Inst, uint64_t Field,
251 static DecodeStatus decodeBDAddr32Disp20Operand(MCInst &Inst, uint64_t Field,
257 static DecodeStatus decodeBDAddr64Disp12Operand(MCInst &Inst, uint64_t Field,
263 static DecodeStatus decodeBDAddr64Disp20Operand(MCInst &Inst, uint64_t Field,
269 static DecodeStatus decodeBDXAddr64Disp12Operand(MCInst &Inst, uint64_t Field,
275 static DecodeStatus decodeBDXAddr64Disp20Operand(MCInst &Inst, uint64_t Field,
281 static DecodeStatus decodeBDLAddr64Disp12Len8Operand(MCInst &Inst,
290 DecodeStatus SystemZDisassembler::getInstruction(MCInst &MI, uint64_t &Size,