Lines Matching refs:Address

44                               ArrayRef<uint8_t> Bytes, uint64_t Address,
50 static bool readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32() argument
59 static bool readInstruction64(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction64() argument
69 static bool readInstruction48(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction48() argument
78 static bool readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction16() argument
87 DecodeSignedOperand(MCInst &Inst, unsigned InsnS, uint64_t Address = 0,
92 DecodeFromCyclicRange(MCInst &Inst, unsigned InsnS, uint64_t Address = 0,
97 uint64_t Address,
132 uint64_t Address, in DecodeGPR32RegisterClass() argument
145 uint64_t Address, in DecodeGBR32ShortRegister() argument
151 return DecodeGPR32RegisterClass(Inst, RegNo, Address, Decoder); in DecodeGBR32ShortRegister()
169 static DecodeStatus DecodeMEMrs9(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeMEMrs9() argument
174 DecodeGPR32RegisterClass(Inst, R, Address, Dec); in DecodeMEMrs9()
179 static bool DecodeSymbolicOperand(MCInst &Inst, uint64_t Address, in DecodeSymbolicOperand() argument
184 Inst, Value, Address, true, 0, AtLeast, 0)); in DecodeSymbolicOperand()
187 static void DecodeSymbolicOperandOff(MCInst &Inst, uint64_t Address, in DecodeSymbolicOperandOff() argument
190 uint64_t NextAddress = Address + Offset; in DecodeSymbolicOperandOff()
192 if (!DecodeSymbolicOperand(Inst, Address, NextAddress, Decoder)) in DecodeSymbolicOperandOff()
198 uint64_t Address, in DecodeBranchTargetS() argument
202 DecodeSymbolicOperandOff(Inst, Address, SignExtend32<B>(InsnS), Decoder); in DecodeBranchTargetS()
230 uint64_t Address, in DecodeStLImmInstruction() argument
239 DecodeGPR32RegisterClass(Inst, SrcC, Address, Decoder); in DecodeStLImmInstruction()
247 uint64_t Address, in DecodeLdLImmInstruction() argument
257 DecodeGPR32RegisterClass(Inst, DstA, Address, Decoder); in DecodeLdLImmInstruction()
265 uint64_t Address, in DecodeLdRLImmInstruction() argument
270 DecodeGPR32RegisterClass(Inst, DstA, Address, Decoder); in DecodeLdRLImmInstruction()
272 DecodeGPR32RegisterClass(Inst, SrcB, Address, Decoder); in DecodeLdRLImmInstruction()
282 uint64_t Address, in DecodeMoveHRegInstruction() argument
291 auto DecodeRegisterOrImm = [&Inst, Address, Decoder](Field RegNum, in DecodeMoveHRegInstruction()
298 return DecodeGPR32RegisterClass(Inst, RegNum, Address, Decoder); in DecodeMoveHRegInstruction()
308 uint64_t Address, in DecodeCCRU6Instruction() argument
313 DecodeGPR32RegisterClass(Inst, DstB, Address, Decoder); in DecodeCCRU6Instruction()
323 uint64_t Address, in DecodeSOPwithRU6() argument
326 DecodeGPR32RegisterClass(Inst, DstB, Address, Decoder); in DecodeSOPwithRU6()
334 uint64_t Address, in DecodeSOPwithRS12() argument
337 DecodeGPR32RegisterClass(Inst, DstB, Address, Decoder); in DecodeSOPwithRS12()
349 uint64_t Address, in getInstruction() argument
369 if (!readInstruction64(Bytes, Address, Size, Insn64)) in getInstruction()
372 decodeInstruction(DecoderTable64, Instr, Insn64, Address, this, STI); in getInstruction()
380 if (!readInstruction32(Bytes, Address, Size, Insn32)) { in getInstruction()
384 return decodeInstruction(DecoderTable32, Instr, Insn32, Address, this, STI); in getInstruction()
389 if (!readInstruction48(Bytes, Address, Size, Insn48)) in getInstruction()
392 decodeInstruction(DecoderTable48, Instr, Insn48, Address, this, STI); in getInstruction()
403 if (!readInstruction16(Bytes, Address, Size, Insn16)) in getInstruction()
407 return decodeInstruction(DecoderTable16, Instr, Insn16, Address, this, STI); in getInstruction()