• Home
  • Raw
  • Download

Lines Matching refs:uint64_t

31                                       uint64_t &size,
33 uint64_t address,
50 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, in decodeRegisterClass()
63 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR32BitRegisterClass()
64 uint64_t Address, in DecodeGR32BitRegisterClass()
69 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR64BitRegisterClass()
70 uint64_t Address, in DecodeGR64BitRegisterClass()
75 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGR128BitRegisterClass()
76 uint64_t Address, in DecodeGR128BitRegisterClass()
81 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeADDR64BitRegisterClass()
82 uint64_t Address, in DecodeADDR64BitRegisterClass()
87 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP32BitRegisterClass()
88 uint64_t Address, in DecodeFP32BitRegisterClass()
93 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP64BitRegisterClass()
94 uint64_t Address, in DecodeFP64BitRegisterClass()
99 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFP128BitRegisterClass()
100 uint64_t Address, in DecodeFP128BitRegisterClass()
106 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) { in decodeUImmOperand()
113 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) { in decodeSImmOperand()
119 static DecodeStatus decodeAccessRegOperand(MCInst &Inst, uint64_t Imm, in decodeAccessRegOperand()
120 uint64_t Address, in decodeAccessRegOperand()
125 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU4ImmOperand()
126 uint64_t Address, const void *Decoder) { in decodeU4ImmOperand()
130 static DecodeStatus decodeU6ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU6ImmOperand()
131 uint64_t Address, const void *Decoder) { in decodeU6ImmOperand()
135 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU8ImmOperand()
136 uint64_t Address, const void *Decoder) { in decodeU8ImmOperand()
140 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU16ImmOperand()
141 uint64_t Address, const void *Decoder) { in decodeU16ImmOperand()
145 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU32ImmOperand()
146 uint64_t Address, const void *Decoder) { in decodeU32ImmOperand()
150 static DecodeStatus decodeS8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS8ImmOperand()
151 uint64_t Address, const void *Decoder) { in decodeS8ImmOperand()
155 static DecodeStatus decodeS16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS16ImmOperand()
156 uint64_t Address, const void *Decoder) { in decodeS16ImmOperand()
160 static DecodeStatus decodeS32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeS32ImmOperand()
161 uint64_t Address, const void *Decoder) { in decodeS32ImmOperand()
166 static DecodeStatus decodePCDBLOperand(MCInst &Inst, uint64_t Imm, in decodePCDBLOperand()
167 uint64_t Address) { in decodePCDBLOperand()
173 static DecodeStatus decodePC16DBLOperand(MCInst &Inst, uint64_t Imm, in decodePC16DBLOperand()
174 uint64_t Address, in decodePC16DBLOperand()
179 static DecodeStatus decodePC32DBLOperand(MCInst &Inst, uint64_t Imm, in decodePC32DBLOperand()
180 uint64_t Address, in decodePC32DBLOperand()
185 static DecodeStatus decodeBDAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr12Operand()
187 uint64_t Base = Field >> 12; in decodeBDAddr12Operand()
188 uint64_t Disp = Field & 0xfff; in decodeBDAddr12Operand()
195 static DecodeStatus decodeBDAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr20Operand()
197 uint64_t Base = Field >> 20; in decodeBDAddr20Operand()
198 uint64_t Disp = ((Field << 12) & 0xff000) | ((Field >> 8) & 0xfff); in decodeBDAddr20Operand()
205 static DecodeStatus decodeBDXAddr12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr12Operand()
207 uint64_t Index = Field >> 16; in decodeBDXAddr12Operand()
208 uint64_t Base = (Field >> 12) & 0xf; in decodeBDXAddr12Operand()
209 uint64_t Disp = Field & 0xfff; in decodeBDXAddr12Operand()
217 static DecodeStatus decodeBDXAddr20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr20Operand()
219 uint64_t Index = Field >> 24; in decodeBDXAddr20Operand()
220 uint64_t Base = (Field >> 20) & 0xf; in decodeBDXAddr20Operand()
221 uint64_t Disp = ((Field & 0xfff00) >> 8) | ((Field & 0xff) << 12); in decodeBDXAddr20Operand()
229 static DecodeStatus decodeBDLAddr12Len8Operand(MCInst &Inst, uint64_t Field, in decodeBDLAddr12Len8Operand()
231 uint64_t Length = Field >> 16; in decodeBDLAddr12Len8Operand()
232 uint64_t Base = (Field >> 12) & 0xf; in decodeBDLAddr12Len8Operand()
233 uint64_t Disp = Field & 0xfff; in decodeBDLAddr12Len8Operand()
241 static DecodeStatus decodeBDAddr32Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp12Operand()
242 uint64_t Address, in decodeBDAddr32Disp12Operand()
247 static DecodeStatus decodeBDAddr32Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr32Disp20Operand()
248 uint64_t Address, in decodeBDAddr32Disp20Operand()
253 static DecodeStatus decodeBDAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp12Operand()
254 uint64_t Address, in decodeBDAddr64Disp12Operand()
259 static DecodeStatus decodeBDAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDAddr64Disp20Operand()
260 uint64_t Address, in decodeBDAddr64Disp20Operand()
265 static DecodeStatus decodeBDXAddr64Disp12Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp12Operand()
266 uint64_t Address, in decodeBDXAddr64Disp12Operand()
271 static DecodeStatus decodeBDXAddr64Disp20Operand(MCInst &Inst, uint64_t Field, in decodeBDXAddr64Disp20Operand()
272 uint64_t Address, in decodeBDXAddr64Disp20Operand()
278 uint64_t Field, in decodeBDLAddr64Disp12Len8Operand()
279 uint64_t Address, in decodeBDLAddr64Disp12Len8Operand()
286 DecodeStatus SystemZDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
288 uint64_t Address, in getInstruction()
315 uint64_t Inst = 0; in getInstruction()
316 for (uint64_t I = 0; I < Size; ++I) in getInstruction()