Lines Matching refs:Address
38 ArrayRef<uint8_t> Bytes, uint64_t Address,
146 uint64_t Address, in DecodeIntRegsRegisterClass() argument
156 uint64_t Address, in DecodeI64RegsRegisterClass() argument
166 uint64_t Address, in DecodeFPRegsRegisterClass() argument
176 uint64_t Address, in DecodeDFPRegsRegisterClass() argument
186 uint64_t Address, in DecodeQFPRegsRegisterClass() argument
199 uint64_t Address, in DecodeCPRegsRegisterClass() argument
209 uint64_t Address, in DecodeFCCRegsRegisterClass() argument
218 uint64_t Address, in DecodeASRRegsRegisterClass() argument
227 uint64_t Address, in DecodePRRegsRegisterClass() argument
236 uint64_t Address, in DecodeIntPairRegisterClass() argument
252 uint64_t Address, in DecodeCPPairRegisterClass() argument
262 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
265 uint64_t Address,
267 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
269 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
271 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
273 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
276 uint64_t Address,
279 uint64_t Address,
282 uint64_t Address,
284 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn, uint64_t Address,
287 uint64_t Address,
290 uint64_t Address,
292 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn, uint64_t Address,
295 uint64_t Address,
297 static DecodeStatus DecodeCall(MCInst &Inst, unsigned insn, uint64_t Address,
299 static DecodeStatus DecodeSIMM13(MCInst &Inst, unsigned insn, uint64_t Address,
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, in readInstruction32() argument
333 uint64_t Address, in getInstruction() argument
338 readInstruction32(Bytes, Address, Size, Insn, isLittleEndian); in getInstruction()
346 Result = decodeInstruction(DecoderTableSparcV932, Instr, Insn, Address, this, STI); in getInstruction()
350 Result = decodeInstruction(DecoderTableSparcV832, Instr, Insn, Address, this, STI); in getInstruction()
356 decodeInstruction(DecoderTableSparc32, Instr, Insn, Address, this, STI); in getInstruction()
366 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
369 static DecodeStatus DecodeMem(MCInst &MI, unsigned insn, uint64_t Address, in DecodeMem() argument
386 status = DecodeRD(MI, rd, Address, Decoder); in DecodeMem()
392 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeMem()
400 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); in DecodeMem()
409 status = DecodeRD(MI, rd, Address, Decoder); in DecodeMem()
416 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadInt() argument
418 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadInt()
423 uint64_t Address, in DecodeLoadIntPair() argument
425 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadIntPair()
429 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadFP() argument
431 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadFP()
435 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadDFP() argument
437 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadDFP()
441 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadQFP() argument
443 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadQFP()
447 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadCP() argument
449 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadCP()
454 uint64_t Address, in DecodeLoadCPPair() argument
456 return DecodeMem(Inst, insn, Address, Decoder, true, in DecodeLoadCPPair()
461 uint64_t Address, in DecodeStoreInt() argument
463 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreInt()
468 uint64_t Address, in DecodeStoreIntPair() argument
470 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreIntPair()
474 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeStoreFP() argument
476 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreFP()
481 uint64_t Address, in DecodeStoreDFP() argument
483 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreDFP()
488 uint64_t Address, in DecodeStoreQFP() argument
490 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreQFP()
494 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeStoreCP() argument
496 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreCP()
501 uint64_t Address, in DecodeStoreCPPair() argument
503 return DecodeMem(Inst, insn, Address, Decoder, false, in DecodeStoreCPPair()
508 uint64_t Address, uint64_t Offset, in tryAddingSymbolicOperand() argument
511 return Decoder->tryAddingSymbolicOperand(MI, Value, Address, isBranch, Offset, in tryAddingSymbolicOperand()
515 static DecodeStatus DecodeCall(MCInst &MI, unsigned insn, uint64_t Address, in DecodeCall() argument
519 if (!tryAddingSymbolicOperand(tgt+Address, false, Address, in DecodeCall()
525 static DecodeStatus DecodeSIMM13(MCInst &MI, unsigned insn, uint64_t Address, in DecodeSIMM13() argument
532 static DecodeStatus DecodeJMPL(MCInst &MI, unsigned insn, uint64_t Address, in DecodeJMPL() argument
546 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder); in DecodeJMPL()
551 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeJMPL()
559 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); in DecodeJMPL()
566 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address, in DecodeReturn() argument
579 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeReturn()
587 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); in DecodeReturn()
594 static DecodeStatus DecodeSWAP(MCInst &MI, unsigned insn, uint64_t Address, in DecodeSWAP() argument
610 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder); in DecodeSWAP()
615 status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeSWAP()
623 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); in DecodeSWAP()
634 static DecodeStatus DecodeTRAP(MCInst &MI, unsigned insn, uint64_t Address, in DecodeTRAP() argument
648 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeTRAP()
656 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); in DecodeTRAP()