Lines Matching refs:Address
44 ArrayRef<uint8_t> Bytes, uint64_t Address,
51 static bool readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32() argument
60 static bool readInstruction64(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction64() argument
70 static bool readInstruction48(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction48() argument
79 static bool readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction16() argument
88 uint64_t Address = 0,
93 uint64_t Address = 0,
98 uint64_t Address, const void *Decoder);
122 uint64_t Address, in DecodeGPR32RegisterClass() argument
135 uint64_t Address, in DecodeGBR32ShortRegister() argument
141 return DecodeGPR32RegisterClass(Inst, RegNo, Address, Decoder); in DecodeGBR32ShortRegister()
159 static DecodeStatus DecodeMEMrs9(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeMEMrs9() argument
164 DecodeGPR32RegisterClass(Inst, R, Address, Dec); in DecodeMEMrs9()
169 static bool DecodeSymbolicOperand(MCInst &Inst, uint64_t Address, in DecodeSymbolicOperand() argument
175 Disassembler->tryAddingSymbolicOperand(Inst, Value, Address, true, 0, in DecodeSymbolicOperand()
179 static void DecodeSymbolicOperandOff(MCInst &Inst, uint64_t Address, in DecodeSymbolicOperandOff() argument
181 uint64_t nextAddress = Address + Offset; in DecodeSymbolicOperandOff()
183 if (!DecodeSymbolicOperand(Inst, Address, nextAddress, Decoder)) in DecodeSymbolicOperandOff()
189 uint64_t Address, const void *Decoder) { in DecodeBranchTargetS() argument
192 DecodeSymbolicOperandOff(Inst, Address, SignExtend32<B>(InsnS), Decoder); in DecodeBranchTargetS()
220 uint64_t Address, in DecodeStLImmInstruction() argument
229 DecodeGPR32RegisterClass(Inst, SrcC, Address, Decoder); in DecodeStLImmInstruction()
237 uint64_t Address, in DecodeLdLImmInstruction() argument
247 DecodeGPR32RegisterClass(Inst, DstA, Address, Decoder); in DecodeLdLImmInstruction()
255 uint64_t Address, in DecodeLdRLImmInstruction() argument
260 DecodeGPR32RegisterClass(Inst, DstA, Address, Decoder); in DecodeLdRLImmInstruction()
262 DecodeGPR32RegisterClass(Inst, SrcB, Address, Decoder); in DecodeLdRLImmInstruction()
272 uint64_t Address, in DecodeMoveHRegInstruction() argument
281 auto DecodeRegisterOrImm = [&Inst, Address, Decoder](Field RegNum, in DecodeMoveHRegInstruction()
288 return DecodeGPR32RegisterClass(Inst, RegNum, Address, Decoder); in DecodeMoveHRegInstruction()
299 uint64_t Address, in getInstruction() argument
320 if (!readInstruction64(Bytes, Address, Size, Insn64)) in getInstruction()
323 decodeInstruction(DecoderTable64, Instr, Insn64, Address, this, STI); in getInstruction()
331 if (!readInstruction32(Bytes, Address, Size, Insn32)) { in getInstruction()
335 return decodeInstruction(DecoderTable32, Instr, Insn32, Address, this, STI); in getInstruction()
340 if (!readInstruction48(Bytes, Address, Size, Insn48)) in getInstruction()
343 decodeInstruction(DecoderTable48, Instr, Insn48, Address, this, STI); in getInstruction()
354 if (!readInstruction16(Bytes, Address, Size, Insn16)) in getInstruction()
358 return decodeInstruction(DecoderTable16, Instr, Insn16, Address, this, STI); in getInstruction()