• Home
  • Raw
  • Download

Lines Matching refs:uint64_t

30   DecodeStatus getInstruction(MCInst &instr, uint64_t &Size,
31 ArrayRef<uint8_t> Bytes, uint64_t Address,
69 uint64_t Address, uint64_t Offset, in tryAddingSymbolicOperand()
70 uint64_t Width, MCInst &MI, in tryAddingSymbolicOperand()
77 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, in decodeRegisterClass()
87 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR32BitRegisterClass()
88 uint64_t Address, in DecodeGR32BitRegisterClass()
93 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGRH32BitRegisterClass()
94 uint64_t Address, in DecodeGRH32BitRegisterClass()
99 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR64BitRegisterClass()
100 uint64_t Address, in DecodeGR64BitRegisterClass()
105 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR128BitRegisterClass()
106 uint64_t Address, in DecodeGR128BitRegisterClass()
111 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeADDR64BitRegisterClass()
112 uint64_t Address, in DecodeADDR64BitRegisterClass()
117 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP32BitRegisterClass()
118 uint64_t Address, in DecodeFP32BitRegisterClass()
123 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP64BitRegisterClass()
124 uint64_t Address, in DecodeFP64BitRegisterClass()
129 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP128BitRegisterClass()
130 uint64_t Address, in DecodeFP128BitRegisterClass()
135 static DecodeStatus DecodeVR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR32BitRegisterClass()
136 uint64_t Address, in DecodeVR32BitRegisterClass()
141 static DecodeStatus DecodeVR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR64BitRegisterClass()
142 uint64_t Address, in DecodeVR64BitRegisterClass()
147 static DecodeStatus DecodeVR128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVR128BitRegisterClass()
148 uint64_t Address, in DecodeVR128BitRegisterClass()
154 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) { in decodeUImmOperand()
162 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) { in decodeSImmOperand()
169 static DecodeStatus decodeAccessRegOperand(MCInst &Inst, uint64_t Imm, in decodeAccessRegOperand()
170 uint64_t Address, in decodeAccessRegOperand()
175 static DecodeStatus decodeU1ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU1ImmOperand()
176 uint64_t Address, const void *Decoder) { in decodeU1ImmOperand()
180 static DecodeStatus decodeU2ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU2ImmOperand()
181 uint64_t Address, const void *Decoder) { in decodeU2ImmOperand()
185 static DecodeStatus decodeU3ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU3ImmOperand()
186 uint64_t Address, const void *Decoder) { in decodeU3ImmOperand()
190 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU4ImmOperand()
191 uint64_t Address, const void *Decoder) { in decodeU4ImmOperand()
195 static DecodeStatus decodeU6ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU6ImmOperand()
196 uint64_t Address, const void *Decoder) { in decodeU6ImmOperand()
200 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU8ImmOperand()
201 uint64_t Address, const void *Decoder) { in decodeU8ImmOperand()
205 static DecodeStatus decodeU12ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU12ImmOperand()
206 uint64_t Address, const void *Decoder) { in decodeU12ImmOperand()
210 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU16ImmOperand()
211 uint64_t Address, const void *Decoder) { in decodeU16ImmOperand()
215 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU32ImmOperand()
216 uint64_t Address, const void *Decoder) { in decodeU32ImmOperand()
220 static DecodeStatus decodeS8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS8ImmOperand()
221 uint64_t Address, const void *Decoder) { in decodeS8ImmOperand()
225 static DecodeStatus decodeS16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS16ImmOperand()
226 uint64_t Address, const void *Decoder) { in decodeS16ImmOperand()
230 static DecodeStatus decodeS32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS32ImmOperand()
231 uint64_t Address, const void *Decoder) { in decodeS32ImmOperand()
236 static DecodeStatus decodePCDBLOperand(MCInst &Inst, uint64_t Imm, in decodePCDBLOperand()
237 uint64_t Address, in decodePCDBLOperand()
241 uint64_t Value = SignExtend64<N>(Imm) * 2 + Address; in decodePCDBLOperand()
250 static DecodeStatus decodePC16DBLBranchOperand(MCInst &Inst, uint64_t Imm, in decodePC16DBLBranchOperand()
251 uint64_t Address, in decodePC16DBLBranchOperand()
256 static DecodeStatus decodePC32DBLBranchOperand(MCInst &Inst, uint64_t Imm, in decodePC32DBLBranchOperand()
257 uint64_t Address, in decodePC32DBLBranchOperand()
262 static DecodeStatus decodePC32DBLOperand(MCInst &Inst, uint64_t Imm, in decodePC32DBLOperand()
263 uint64_t Address, in decodePC32DBLOperand()
268 static DecodeStatus decodeBDAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr12Operand()
270 uint64_t Base = Field >> 12; in decodeBDAddr12Operand()
271 uint64_t Disp = Field & 0xfff; in decodeBDAddr12Operand()
278 static DecodeStatus decodeBDAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr20Operand()
280 uint64_t Base = Field >> 20; in decodeBDAddr20Operand()
281 uint64_t Disp = ((Field << 12) & 0xff000) | ((Field >> 8) & 0xfff); in decodeBDAddr20Operand()
288 static DecodeStatus decodeBDXAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr12Operand()
290 uint64_t Index = Field >> 16; in decodeBDXAddr12Operand()
291 uint64_t Base = (Field >> 12) & 0xf; in decodeBDXAddr12Operand()
292 uint64_t Disp = Field & 0xfff; in decodeBDXAddr12Operand()
300 static DecodeStatus decodeBDXAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr20Operand()
302 uint64_t Index = Field >> 24; in decodeBDXAddr20Operand()
303 uint64_t Base = (Field >> 20) & 0xf; in decodeBDXAddr20Operand()
304 uint64_t Disp = ((Field & 0xfff00) >> 8) | ((Field & 0xff) << 12); in decodeBDXAddr20Operand()
312 static DecodeStatus decodeBDLAddr12Len8Operand(MCInst &Inst, uint64_t Field, in decodeBDLAddr12Len8Operand()
314 uint64_t Length = Field >> 16; in decodeBDLAddr12Len8Operand()
315 uint64_t Base = (Field >> 12) & 0xf; in decodeBDLAddr12Len8Operand()
316 uint64_t Disp = Field & 0xfff; in decodeBDLAddr12Len8Operand()
324 static DecodeStatus decodeBDVAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDVAddr12Operand()
326 uint64_t Index = Field >> 16; in decodeBDVAddr12Operand()
327 uint64_t Base = (Field >> 12) & 0xf; in decodeBDVAddr12Operand()
328 uint64_t Disp = Field & 0xfff; in decodeBDVAddr12Operand()
336 static DecodeStatus decodeBDAddr32Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp12Operand()
337 uint64_t Address, in decodeBDAddr32Disp12Operand()
342 static DecodeStatus decodeBDAddr32Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp20Operand()
343 uint64_t Address, in decodeBDAddr32Disp20Operand()
348 static DecodeStatus decodeBDAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp12Operand()
349 uint64_t Address, in decodeBDAddr64Disp12Operand()
354 static DecodeStatus decodeBDAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp20Operand()
355 uint64_t Address, in decodeBDAddr64Disp20Operand()
360 static DecodeStatus decodeBDXAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp12Operand()
361 uint64_t Address, in decodeBDXAddr64Disp12Operand()
366 static DecodeStatus decodeBDXAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp20Operand()
367 uint64_t Address, in decodeBDXAddr64Disp20Operand()
373 uint64_t Field, in decodeBDLAddr64Disp12Len8Operand()
374 uint64_t Address, in decodeBDLAddr64Disp12Len8Operand()
379 static DecodeStatus decodeBDVAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDVAddr64Disp12Operand()
380 uint64_t Address, in decodeBDVAddr64Disp12Operand()
387 DecodeStatus SystemZDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
389 uint64_t Address, in getInstruction()
415 uint64_t Inst = 0; in getInstruction()
416 for (uint64_t I = 0; I < Size; ++I) in getInstruction()