Lines Matching refs:uint64_t

30   DecodeStatus getInstruction(MCInst &instr, uint64_t &Size,
31 ArrayRef<uint8_t> Bytes, uint64_t Address,
49 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, in decodeRegisterClass()
59 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR32BitRegisterClass()
60 uint64_t Address, in DecodeGR32BitRegisterClass()
65 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGRH32BitRegisterClass()
66 uint64_t Address, in DecodeGRH32BitRegisterClass()
71 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR64BitRegisterClass()
72 uint64_t Address, in DecodeGR64BitRegisterClass()
77 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR128BitRegisterClass()
78 uint64_t Address, in DecodeGR128BitRegisterClass()
83 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeADDR64BitRegisterClass()
84 uint64_t Address, in DecodeADDR64BitRegisterClass()
89 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP32BitRegisterClass()
90 uint64_t Address, in DecodeFP32BitRegisterClass()
95 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP64BitRegisterClass()
96 uint64_t Address, in DecodeFP64BitRegisterClass()
101 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP128BitRegisterClass()
102 uint64_t Address, in DecodeFP128BitRegisterClass()
107 static DecodeStatus DecodeVR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR32BitRegisterClass()
108 uint64_t Address, in DecodeVR32BitRegisterClass()
113 static DecodeStatus DecodeVR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR64BitRegisterClass()
114 uint64_t Address, in DecodeVR64BitRegisterClass()
119 static DecodeStatus DecodeVR128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR128BitRegisterClass()
120 uint64_t Address, in DecodeVR128BitRegisterClass()
126 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) { in decodeUImmOperand()
134 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) { in decodeSImmOperand()
141 static DecodeStatus decodeAccessRegOperand(MCInst &Inst, uint64_t Imm, in decodeAccessRegOperand()
142 uint64_t Address, in decodeAccessRegOperand()
147 static DecodeStatus decodeU1ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU1ImmOperand()
148 uint64_t Address, const void *Decoder) { in decodeU1ImmOperand()
152 static DecodeStatus decodeU2ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU2ImmOperand()
153 uint64_t Address, const void *Decoder) { in decodeU2ImmOperand()
157 static DecodeStatus decodeU3ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU3ImmOperand()
158 uint64_t Address, const void *Decoder) { in decodeU3ImmOperand()
162 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU4ImmOperand()
163 uint64_t Address, const void *Decoder) { in decodeU4ImmOperand()
167 static DecodeStatus decodeU6ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU6ImmOperand()
168 uint64_t Address, const void *Decoder) { in decodeU6ImmOperand()
172 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU8ImmOperand()
173 uint64_t Address, const void *Decoder) { in decodeU8ImmOperand()
177 static DecodeStatus decodeU12ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU12ImmOperand()
178 uint64_t Address, const void *Decoder) { in decodeU12ImmOperand()
182 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU16ImmOperand()
183 uint64_t Address, const void *Decoder) { in decodeU16ImmOperand()
187 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU32ImmOperand()
188 uint64_t Address, const void *Decoder) { in decodeU32ImmOperand()
192 static DecodeStatus decodeS8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS8ImmOperand()
193 uint64_t Address, const void *Decoder) { in decodeS8ImmOperand()
197 static DecodeStatus decodeS16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS16ImmOperand()
198 uint64_t Address, const void *Decoder) { in decodeS16ImmOperand()
202 static DecodeStatus decodeS32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS32ImmOperand()
203 uint64_t Address, const void *Decoder) { in decodeS32ImmOperand()
208 static DecodeStatus decodePCDBLOperand(MCInst &Inst, uint64_t Imm, in decodePCDBLOperand()
209 uint64_t Address) { in decodePCDBLOperand()
215 static DecodeStatus decodePC16DBLOperand(MCInst &Inst, uint64_t Imm, in decodePC16DBLOperand()
216 uint64_t Address, in decodePC16DBLOperand()
221 static DecodeStatus decodePC32DBLOperand(MCInst &Inst, uint64_t Imm, in decodePC32DBLOperand()
222 uint64_t Address, in decodePC32DBLOperand()
227 static DecodeStatus decodeBDAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr12Operand()
229 uint64_t Base = Field >> 12; in decodeBDAddr12Operand()
230 uint64_t Disp = Field & 0xfff; in decodeBDAddr12Operand()
237 static DecodeStatus decodeBDAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr20Operand()
239 uint64_t Base = Field >> 20; in decodeBDAddr20Operand()
240 uint64_t Disp = ((Field << 12) & 0xff000) | ((Field >> 8) & 0xfff); in decodeBDAddr20Operand()
247 static DecodeStatus decodeBDXAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr12Operand()
249 uint64_t Index = Field >> 16; in decodeBDXAddr12Operand()
250 uint64_t Base = (Field >> 12) & 0xf; in decodeBDXAddr12Operand()
251 uint64_t Disp = Field & 0xfff; in decodeBDXAddr12Operand()
259 static DecodeStatus decodeBDXAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr20Operand()
261 uint64_t Index = Field >> 24; in decodeBDXAddr20Operand()
262 uint64_t Base = (Field >> 20) & 0xf; in decodeBDXAddr20Operand()
263 uint64_t Disp = ((Field & 0xfff00) >> 8) | ((Field & 0xff) << 12); in decodeBDXAddr20Operand()
271 static DecodeStatus decodeBDLAddr12Len8Operand(MCInst &Inst, uint64_t Field, in decodeBDLAddr12Len8Operand()
273 uint64_t Length = Field >> 16; in decodeBDLAddr12Len8Operand()
274 uint64_t Base = (Field >> 12) & 0xf; in decodeBDLAddr12Len8Operand()
275 uint64_t Disp = Field & 0xfff; in decodeBDLAddr12Len8Operand()
283 static DecodeStatus decodeBDVAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDVAddr12Operand()
285 uint64_t Index = Field >> 16; in decodeBDVAddr12Operand()
286 uint64_t Base = (Field >> 12) & 0xf; in decodeBDVAddr12Operand()
287 uint64_t Disp = Field & 0xfff; in decodeBDVAddr12Operand()
295 static DecodeStatus decodeBDAddr32Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp12Operand()
296 uint64_t Address, in decodeBDAddr32Disp12Operand()
301 static DecodeStatus decodeBDAddr32Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp20Operand()
302 uint64_t Address, in decodeBDAddr32Disp20Operand()
307 static DecodeStatus decodeBDAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp12Operand()
308 uint64_t Address, in decodeBDAddr64Disp12Operand()
313 static DecodeStatus decodeBDAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp20Operand()
314 uint64_t Address, in decodeBDAddr64Disp20Operand()
319 static DecodeStatus decodeBDXAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp12Operand()
320 uint64_t Address, in decodeBDXAddr64Disp12Operand()
325 static DecodeStatus decodeBDXAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp20Operand()
326 uint64_t Address, in decodeBDXAddr64Disp20Operand()
332 uint64_t Field, in decodeBDLAddr64Disp12Len8Operand()
333 uint64_t Address, in decodeBDLAddr64Disp12Len8Operand()
338 static DecodeStatus decodeBDVAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDVAddr64Disp12Operand()
339 uint64_t Address, in decodeBDVAddr64Disp12Operand()
346 DecodeStatus SystemZDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
348 uint64_t Address, in getInstruction()
374 uint64_t Inst = 0; in getInstruction()
375 for (uint64_t I = 0; I < Size; ++I) in getInstruction()