Lines Matching refs:Addr
145 uint64_t Addr,
148 uint64_t Addr,
151 uint64_t Addr,
154 uint64_t Addr,
157 uint64_t Addr,
160 uint64_t Addr,
163 uint64_t Addr,
166 uint64_t Addr,
169 uint64_t Addr,
172 uint64_t Addr,
175 uint64_t Addr,
178 DecodeWSeqPairsClassRegisterClass(MCInst &Inst, unsigned RegNo, uint64_t Addr,
181 DecodeXSeqPairsClassRegisterClass(MCInst &Inst, unsigned RegNo, uint64_t Addr,
184 uint64_t Addr,
193 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, uint64_t Addr,
196 uint64_t Addr,
201 uint64_t Addr,
204 uint64_t Addr,
425 uint64_t Addr, in DecodeFixedPointScaleImm32() argument
434 uint64_t Addr, in DecodeFixedPointScaleImm64() argument
441 uint64_t Addr, in DecodePCRelLabel16() argument
449 if (!Decoder->tryAddingSymbolicOperand(Inst, (ImmVal << 2), Addr, in DecodePCRelLabel16()
456 uint64_t Addr, in DecodePCRelLabel19() argument
465 Inst, ImmVal * 4, Addr, Inst.getOpcode() != AArch64::LDRXl, 0, 0, 4)) in DecodePCRelLabel19()
536 uint64_t Addr, in DecodeVecShiftR64Imm() argument
542 uint64_t Addr, in DecodeVecShiftR64ImmNarrow() argument
548 uint64_t Addr, in DecodeVecShiftR32Imm() argument
554 uint64_t Addr, in DecodeVecShiftR32ImmNarrow() argument
560 uint64_t Addr, in DecodeVecShiftR16Imm() argument
566 uint64_t Addr, in DecodeVecShiftR16ImmNarrow() argument
572 uint64_t Addr, in DecodeVecShiftR8Imm() argument
578 uint64_t Addr, in DecodeVecShiftL64Imm() argument
584 uint64_t Addr, in DecodeVecShiftL32Imm() argument
590 uint64_t Addr, in DecodeVecShiftL16Imm() argument
596 uint64_t Addr, in DecodeVecShiftL8Imm() argument
602 DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeThreeAddrSRegInstruction() argument
632 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeThreeAddrSRegInstruction()
634 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rn, Addr, in DecodeThreeAddrSRegInstruction()
636 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeThreeAddrSRegInstruction()
656 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeThreeAddrSRegInstruction()
658 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rn, Addr, in DecodeThreeAddrSRegInstruction()
660 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeThreeAddrSRegInstruction()
670 uint64_t Addr, in DecodeMoveImmInstruction() argument
684 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeMoveImmInstruction()
690 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeMoveImmInstruction()
705 DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeUnsignedLdStInstruction() argument
726 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
734 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
739 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
744 DecodeSimpleRegisterClass<AArch64::FPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
749 DecodeSimpleRegisterClass<AArch64::FPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
754 DecodeSimpleRegisterClass<AArch64::FPR16RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
759 DecodeSimpleRegisterClass<AArch64::FPR8RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeUnsignedLdStInstruction()
764 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeUnsignedLdStInstruction()
766 if (!Decoder->tryAddingSymbolicOperand(Inst, offset, Addr, Fail, 0, 0, 4)) in DecodeUnsignedLdStInstruction()
772 uint64_t Addr, in DecodeSignedLdStInstruction() argument
833 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeSignedLdStInstruction()
885 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
913 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
922 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
931 DecodeSimpleRegisterClass<AArch64::FPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
940 DecodeSimpleRegisterClass<AArch64::FPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
949 DecodeSimpleRegisterClass<AArch64::FPR16RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
958 DecodeSimpleRegisterClass<AArch64::FPR8RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSignedLdStInstruction()
963 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeSignedLdStInstruction()
979 DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeExclusiveLdStInstruction() argument
996 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rs, Addr, in DecodeExclusiveLdStInstruction()
1017 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeExclusiveLdStInstruction()
1022 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rs, Addr, in DecodeExclusiveLdStInstruction()
1031 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeExclusiveLdStInstruction()
1036 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rs, Addr, in DecodeExclusiveLdStInstruction()
1041 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeExclusiveLdStInstruction()
1043 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodeExclusiveLdStInstruction()
1048 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rs, Addr, in DecodeExclusiveLdStInstruction()
1053 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeExclusiveLdStInstruction()
1055 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodeExclusiveLdStInstruction()
1060 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeExclusiveLdStInstruction()
1073 uint64_t Addr, in DecodePairLdStInstruction() argument
1117 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodePairLdStInstruction()
1141 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodePairLdStInstruction()
1143 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodePairLdStInstruction()
1156 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodePairLdStInstruction()
1158 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodePairLdStInstruction()
1169 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rt, Addr, in DecodePairLdStInstruction()
1171 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodePairLdStInstruction()
1182 DecodeSimpleRegisterClass<AArch64::FPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodePairLdStInstruction()
1184 DecodeSimpleRegisterClass<AArch64::FPR64RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodePairLdStInstruction()
1195 DecodeSimpleRegisterClass<AArch64::FPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodePairLdStInstruction()
1197 DecodeSimpleRegisterClass<AArch64::FPR32RegClassID, 0, 32>(Inst, Rt2, Addr, in DecodePairLdStInstruction()
1202 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodePairLdStInstruction()
1219 uint64_t Addr, in DecodeAuthLoadInstruction() argument
1233 Inst, Rn /* writeback register */, Addr, Decoder); in DecodeAuthLoadInstruction()
1240 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeAuthLoadInstruction()
1242 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAuthLoadInstruction()
1244 DecodeSImm<10>(Inst, offset, Addr, Decoder); in DecodeAuthLoadInstruction()
1254 uint64_t Addr, in DecodeAddSubERegInstruction() argument
1270 DecodeSimpleRegisterClass<AArch64::GPR32spRegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1272 DecodeSimpleRegisterClass<AArch64::GPR32spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1274 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1279 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1281 DecodeSimpleRegisterClass<AArch64::GPR32spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1283 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1288 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1290 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1292 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1297 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1299 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1301 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1306 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1308 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1310 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1315 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubERegInstruction()
1317 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubERegInstruction()
1319 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rm, Addr, in DecodeAddSubERegInstruction()
1329 uint64_t Addr, in DecodeLogicalImmInstruction() argument
1338 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeLogicalImmInstruction()
1342 Inst, Rd, Addr, Decoder); in DecodeLogicalImmInstruction()
1343 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rn, Addr, in DecodeLogicalImmInstruction()
1350 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeLogicalImmInstruction()
1354 Inst, Rd, Addr, Decoder); in DecodeLogicalImmInstruction()
1355 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rn, Addr, in DecodeLogicalImmInstruction()
1366 uint64_t Addr, in DecodeModImmInstruction() argument
1374 DecodeSimpleRegisterClass<AArch64::FPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeModImmInstruction()
1377 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeModImmInstruction()
1407 uint64_t Addr, in DecodeModImmTiedInstruction() argument
1415 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeModImmTiedInstruction()
1417 DecodeSimpleRegisterClass<AArch64::FPR128RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeModImmTiedInstruction()
1427 uint64_t Addr, in DecodeAdrInstruction() argument
1437 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAdrInstruction()
1439 if (!Decoder->tryAddingSymbolicOperand(Inst, imm, Addr, Fail, 0, 0, 4)) in DecodeAdrInstruction()
1446 uint64_t Addr, in DecodeAddSubImmShift() argument
1463 Inst, Rd, Addr, Decoder); in DecodeAddSubImmShift()
1465 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubImmShift()
1467 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubImmShift()
1472 Inst, Rd, Addr, Decoder); in DecodeAddSubImmShift()
1474 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rd, Addr, in DecodeAddSubImmShift()
1476 DecodeSimpleRegisterClass<AArch64::GPR32spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodeAddSubImmShift()
1480 if (!Decoder->tryAddingSymbolicOperand(Inst, Imm, Addr, Fail, 0, 0, 4)) in DecodeAddSubImmShift()
1487 uint64_t Addr, in DecodeUnconditionalBranch() argument
1495 if (!Decoder->tryAddingSymbolicOperand(Inst, imm * 4, Addr, true, 0, 0, 4)) in DecodeUnconditionalBranch()
1508 DecodeSystemPStateImm0_15Instruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeSystemPStateImm0_15Instruction() argument
1529 DecodeSystemPStateImm0_1Instruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeSystemPStateImm0_1Instruction() argument
1551 uint64_t Addr, in DecodeTestAndBranch() argument
1563 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeTestAndBranch()
1566 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeTestAndBranch()
1569 if (!Decoder->tryAddingSymbolicOperand(Inst, dst * 4, Addr, true, 0, 0, 4)) in DecodeTestAndBranch()
1577 unsigned RegNo, uint64_t Addr, in DecodeGPRSeqPairsClassRegisterClass() argument
1589 DecodeWSeqPairsClassRegisterClass(MCInst &Inst, unsigned RegNo, uint64_t Addr, in DecodeWSeqPairsClassRegisterClass() argument
1592 Inst, AArch64::WSeqPairsClassRegClassID, RegNo, Addr, Decoder); in DecodeWSeqPairsClassRegisterClass()
1596 DecodeXSeqPairsClassRegisterClass(MCInst &Inst, unsigned RegNo, uint64_t Addr, in DecodeXSeqPairsClassRegisterClass() argument
1599 Inst, AArch64::XSeqPairsClassRegClassID, RegNo, Addr, Decoder); in DecodeXSeqPairsClassRegisterClass()
1603 uint64_t Addr, in DecodeSyspXzrInstruction() argument
1617 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rt, Addr, in DecodeSyspXzrInstruction()
1624 DecodeSVELogicalImmInstruction(MCInst &Inst, uint32_t insn, uint64_t Addr, in DecodeSVELogicalImmInstruction() argument
1632 DecodeSimpleRegisterClass<AArch64::ZPRRegClassID, 0, 32>(Inst, Zdn, Addr, in DecodeSVELogicalImmInstruction()
1635 DecodeSimpleRegisterClass<AArch64::ZPRRegClassID, 0, 32>(Inst, Zdn, Addr, in DecodeSVELogicalImmInstruction()
1657 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, uint64_t Addr, in DecodeImm8OptLsl() argument
1670 uint64_t Addr, in DecodeSVEIncDecImm() argument
1686 uint64_t Addr, in DecodeCPYMemOpInstruction() argument
1700 Inst, Rd, Addr, Decoder) || in DecodeCPYMemOpInstruction()
1702 Inst, Rs, Addr, Decoder) || in DecodeCPYMemOpInstruction()
1704 Inst, Rn, Addr, Decoder) || in DecodeCPYMemOpInstruction()
1706 Inst, Rd, Addr, Decoder) || in DecodeCPYMemOpInstruction()
1708 Inst, Rs, Addr, Decoder) || in DecodeCPYMemOpInstruction()
1710 Inst, Rn, Addr, Decoder)) in DecodeCPYMemOpInstruction()
1717 uint64_t Addr, in DecodeSETMemOpInstruction() argument
1731 Inst, Rd, Addr, Decoder) || in DecodeSETMemOpInstruction()
1733 Inst, Rn, Addr, Decoder) || in DecodeSETMemOpInstruction()
1735 Inst, Rd, Addr, Decoder) || in DecodeSETMemOpInstruction()
1737 Inst, Rn, Addr, Decoder) || in DecodeSETMemOpInstruction()
1739 Inst, Rm, Addr, Decoder)) in DecodeSETMemOpInstruction()
1746 uint64_t Addr, in DecodePRFMRegInstruction() argument
1761 DecodeSimpleRegisterClass<AArch64::GPR64spRegClassID, 0, 32>(Inst, Rn, Addr, in DecodePRFMRegInstruction()
1768 DecodeSimpleRegisterClass<AArch64::GPR32RegClassID, 0, 32>(Inst, Rm, Addr, in DecodePRFMRegInstruction()
1772 DecodeSimpleRegisterClass<AArch64::GPR64RegClassID, 0, 32>(Inst, Rm, Addr, in DecodePRFMRegInstruction()
1777 DecodeMemExtend(Inst, (Extend << 1) | Shift, Addr, Decoder); in DecodePRFMRegInstruction()