Lines Matching refs:Address

38                               ArrayRef<uint8_t> Bytes, uint64_t Address,
147 uint64_t Address,
158 uint64_t Address,
170 uint64_t Address,
182 uint64_t Address,
194 uint64_t Address,
208 uint64_t Address,
218 uint64_t Address,
227 uint64_t Address,
236 uint64_t Address,
245 uint64_t Address, const void *Decoder) {
260 uint64_t Address, const void *Decoder) {
269 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
271 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address,
273 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
275 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
277 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
279 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
281 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address,
284 uint64_t Address, const void *Decoder);
286 uint64_t Address, const void *Decoder);
288 uint64_t Address, const void *Decoder);
290 uint64_t Address, const void *Decoder);
292 uint64_t Address, const void *Decoder);
294 uint64_t Address, const void *Decoder);
296 uint64_t Address, const void *Decoder);
298 uint64_t Address, const void *Decoder);
300 uint64_t Address, const void *Decoder);
301 static DecodeStatus DecodeJMPL(MCInst &Inst, unsigned insn, uint64_t Address,
303 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address,
305 static DecodeStatus DecodeSWAP(MCInst &Inst, unsigned insn, uint64_t Address,
307 static DecodeStatus DecodeTRAP(MCInst &Inst, unsigned insn, uint64_t Address,
313 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
333 uint64_t Address,
338 readInstruction32(Bytes, Address, Size, Insn, isLittleEndian);
346 Result = decodeInstruction(DecoderTableSparcV932, Instr, Insn, Address, this, STI);
350 Result = decodeInstruction(DecoderTableSparcV832, Instr, Insn, Address, this, STI);
356 decodeInstruction(DecoderTableSparc32, Instr, Insn, Address, this, STI);
367 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
370 static DecodeStatus DecodeMem(MCInst &MI, unsigned insn, uint64_t Address,
387 status = DecodeRD(MI, rd, Address, Decoder);
393 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
401 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder);
410 status = DecodeRD(MI, rd, Address, Decoder);
417 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
419 return DecodeMem(Inst, insn, Address, Decoder, true,
423 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address,
425 return DecodeMem(Inst, insn, Address, Decoder, true,
429 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
431 return DecodeMem(Inst, insn, Address, Decoder, true,
435 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
437 return DecodeMem(Inst, insn, Address, Decoder, true,
441 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
443 return DecodeMem(Inst, insn, Address, Decoder, true,
447 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
449 return DecodeMem(Inst, insn, Address, Decoder, true,
453 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address,
455 return DecodeMem(Inst, insn, Address, Decoder, true,
460 uint64_t Address, const void *Decoder) {
461 return DecodeMem(Inst, insn, Address, Decoder, false,
466 uint64_t Address, const void *Decoder) {
467 return DecodeMem(Inst, insn, Address, Decoder, false,
471 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn, uint64_t Address,
473 return DecodeMem(Inst, insn, Address, Decoder, false,
478 uint64_t Address, const void *Decoder) {
479 return DecodeMem(Inst, insn, Address, Decoder, false,
484 uint64_t Address, const void *Decoder) {
485 return DecodeMem(Inst, insn, Address, Decoder, false,
490 uint64_t Address, const void *Decoder) {
491 return DecodeMem(Inst, insn, Address, Decoder, false,
496 uint64_t Address, const void *Decoder) {
497 return DecodeMem(Inst, insn, Address, Decoder, false,
502 uint64_t Address, uint64_t Offset,
506 return Dis->tryAddingSymbolicOperand(MI, Value, Address, isBranch,
511 uint64_t Address, const void *Decoder) {
514 if (!tryAddingSymbolicOperand(tgt+Address, false, Address,
521 uint64_t Address, const void *Decoder) {
527 static DecodeStatus DecodeJMPL(MCInst &MI, unsigned insn, uint64_t Address,
541 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder);
546 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
554 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder);
561 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address,
574 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
582 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder);
589 static DecodeStatus DecodeSWAP(MCInst &MI, unsigned insn, uint64_t Address,
605 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder);
610 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
618 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder);
629 static DecodeStatus DecodeTRAP(MCInst &MI, unsigned insn, uint64_t Address,
643 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
651 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder);