Lines Matching refs:OpNum
43 static void printSORegRegOperand(MCInst *MI, unsigned OpNum, SStream *O);
44 static void printSORegImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
46 static void printAddrModeTBB(MCInst *MI, unsigned OpNum, SStream *O);
47 static void printAddrModeTBH(MCInst *MI, unsigned OpNum, SStream *O);
48 static void printAddrMode2Operand(MCInst *MI, unsigned OpNum, SStream *O);
49 static void printAM2PreOrOffsetIndexOp(MCInst *MI, unsigned OpNum, SStream *O);
50 static void printAddrMode2OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O);
51 static void printAddrMode3Operand(MCInst *MI, unsigned OpNum, SStream *O, bool AlwaysPrintImm0);
52 static void printAddrMode3OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O);
54 static void printPostIdxImm8Operand(MCInst *MI, unsigned OpNum, SStream *O);
55 static void printPostIdxRegOperand(MCInst *MI, unsigned OpNum, SStream *O);
56 static void printPostIdxImm8s4Operand(MCInst *MI, unsigned OpNum, SStream *O);
57 static void printAddrMode5Operand(MCInst *MI, unsigned OpNum, SStream *O, bool AlwaysPrintImm0);
58 static void printAddrMode6Operand(MCInst *MI, unsigned OpNum, SStream *O);
59 static void printAddrMode7Operand(MCInst *MI, unsigned OpNum, SStream *O);
60 static void printAddrMode6OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O);
62 static void printBitfieldInvMaskImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
63 static void printMemBOption(MCInst *MI, unsigned OpNum, SStream *O);
64 static void printShiftImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
65 static void printPKHLSLShiftImm(MCInst *MI, unsigned OpNum, SStream *O);
66 static void printPKHASRShiftImm(MCInst *MI, unsigned OpNum, SStream *O);
67 static void printAdrLabelOperand(MCInst *MI, unsigned OpNum, SStream *O, unsigned);
68 static void printThumbS4ImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
69 static void printThumbSRImm(MCInst *MI, unsigned OpNum, SStream *O);
70 static void printThumbITMask(MCInst *MI, unsigned OpNum, SStream *O);
71 static void printThumbAddrModeRROperand(MCInst *MI, unsigned OpNum, SStream *O);
72 static void printThumbAddrModeImm5SOperand(MCInst *MI, unsigned OpNum, SStream *O, unsigned Scale);
73 static void printThumbAddrModeImm5S1Operand(MCInst *MI, unsigned OpNum, SStream *O);
74 static void printThumbAddrModeImm5S2Operand(MCInst *MI, unsigned OpNum, SStream *O);
75 static void printThumbAddrModeImm5S4Operand(MCInst *MI, unsigned OpNum, SStream *O);
76 static void printThumbAddrModeSPOperand(MCInst *MI, unsigned OpNum, SStream *O);
77 static void printT2SOOperand(MCInst *MI, unsigned OpNum, SStream *O);
78 static void printAddrModeImm12Operand(MCInst *MI, unsigned OpNum, SStream *O, bool AlwaysPrintImm0);
79 static void printT2AddrModeImm8Operand(MCInst *MI, unsigned OpNum, SStream *O, bool);
80 static void printT2AddrModeImm8s4Operand(MCInst *MI, unsigned OpNum, SStream *O, bool);
81 static void printT2AddrModeImm0_1020s4Operand(MCInst *MI, unsigned OpNum, SStream *O);
82 static void printT2AddrModeImm8OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O);
83 static void printT2AddrModeImm8s4OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O);
84 static void printT2AddrModeSoRegOperand(MCInst *MI, unsigned OpNum, SStream *O);
85 static void printSetendOperand(MCInst *MI, unsigned OpNum, SStream *O);
86 static void printCPSIMod(MCInst *MI, unsigned OpNum, SStream *O);
87 static void printCPSIFlag(MCInst *MI, unsigned OpNum, SStream *O);
88 static void printMSRMaskOperand(MCInst *MI, unsigned OpNum, SStream *O);
89 static void printPredicateOperand(MCInst *MI, unsigned OpNum, SStream *O);
90 static void printMandatoryPredicateOperand(MCInst *MI, unsigned OpNum, SStream *O);
91 static void printSBitModifierOperand(MCInst *MI, unsigned OpNum, SStream *O);
92 static void printRegisterList(MCInst *MI, unsigned OpNum, SStream *O);
93 static void printNoHashImmediate(MCInst *MI, unsigned OpNum, SStream *O);
94 static void printPImmediate(MCInst *MI, unsigned OpNum, SStream *O);
95 static void printCImmediate(MCInst *MI, unsigned OpNum, SStream *O);
96 static void printCoprocOptionImm(MCInst *MI, unsigned OpNum, SStream *O);
97 static void printFPImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
98 static void printNEONModImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
99 static void printImmPlusOneOperand(MCInst *MI, unsigned OpNum, SStream *O);
100 static void printRotImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
101 static void printGPRPairOperand(MCInst *MI, unsigned OpNum, SStream *O, MCRegisterInfo *MRI);
102 static void printThumbLdrLabelOperand(MCInst *MI, unsigned OpNum, SStream *O);
103 static void printFBits16(MCInst *MI, unsigned OpNum, SStream *O);
104 static void printFBits32(MCInst *MI, unsigned OpNum, SStream *O);
105 static void printVectorIndex(MCInst *MI, unsigned OpNum, SStream *O);
106 static void printVectorListOne(MCInst *MI, unsigned OpNum, SStream *O);
107 static void printVectorListTwo(MCInst *MI, unsigned OpNum, SStream *O, MCRegisterInfo *MRI);
108 static void printVectorListTwoSpaced(MCInst *MI, unsigned OpNum, SStream *O, MCRegisterInfo *RI);
109 static void printVectorListThree(MCInst *MI, unsigned OpNum, SStream *O);
110 static void printVectorListFour(MCInst *MI, unsigned OpNum, SStream *O);
111 static void printVectorListOneAllLanes(MCInst *MI, unsigned OpNum, SStream *O);
112 static void printVectorListTwoAllLanes(MCInst *MI, unsigned OpNum, SStream *O, MCRegisterInfo *RI);
113 static void printVectorListThreeAllLanes(MCInst *MI, unsigned OpNum, SStream *O);
114 static void printVectorListFourAllLanes(MCInst *MI, unsigned OpNum, SStream *O);
115 static void printVectorListTwoSpacedAllLanes(MCInst *MI, unsigned OpNum, SStream *O, MCRegisterInfo…
116 static void printVectorListThreeSpacedAllLanes(MCInst *MI, unsigned OpNum, SStream *O);
117 static void printVectorListFourSpacedAllLanes(MCInst *MI, unsigned OpNum, SStream *O);
118 static void printVectorListThreeSpaced(MCInst *MI, unsigned OpNum, SStream *O);
119 static void printVectorListFourSpaced(MCInst *MI, unsigned OpNum, SStream *O);
120 static void printBankedRegOperand(MCInst *MI, unsigned OpNum, SStream *O);
121 static void printModImmOperand(MCInst *MI, unsigned OpNum, SStream *O);
123 static void printInstSyncBOption(MCInst *MI, unsigned OpNum, SStream *O);
907 static void printThumbLdrLabelOperand(MCInst *MI, unsigned OpNum, SStream *O) in printThumbLdrLabelOperand() argument
909 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printThumbLdrLabelOperand()
944 static void printSORegRegOperand(MCInst *MI, unsigned OpNum, SStream *O) in printSORegRegOperand() argument
946 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printSORegRegOperand()
947 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printSORegRegOperand()
948 MCOperand *MO3 = MCInst_getOperand(MI, OpNum+2); in printSORegRegOperand()
976 static void printSORegImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printSORegImmOperand() argument
978 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printSORegImmOperand()
979 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printSORegImmOperand()
1101 static void printAddrMode2OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O) in printAddrMode2OffsetOperand() argument
1103 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrMode2OffsetOperand()
1104 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printAddrMode2OffsetOperand()
1207 static void printAddrMode3OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O) in printAddrMode3OffsetOperand() argument
1209 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrMode3OffsetOperand()
1210 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printAddrMode3OffsetOperand()
1240 static void printPostIdxImm8Operand(MCInst *MI, unsigned OpNum, SStream *O) in printPostIdxImm8Operand() argument
1242 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printPostIdxImm8Operand()
1255 static void printPostIdxRegOperand(MCInst *MI, unsigned OpNum, SStream *O) in printPostIdxRegOperand() argument
1257 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printPostIdxRegOperand()
1258 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printPostIdxRegOperand()
1270 static void printPostIdxImm8s4Operand(MCInst *MI, unsigned OpNum, SStream *O) in printPostIdxImm8s4Operand() argument
1272 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printPostIdxImm8s4Operand()
1289 static void printAddrMode5Operand(MCInst *MI, unsigned OpNum, SStream *O, in printAddrMode5Operand() argument
1293 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrMode5Operand()
1294 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printAddrMode5Operand()
1298 printOperand(MI, OpNum, O); in printAddrMode5Operand()
1338 static void printAddrMode6Operand(MCInst *MI, unsigned OpNum, SStream *O) in printAddrMode6Operand() argument
1340 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrMode6Operand()
1341 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printAddrMode6Operand()
1362 static void printAddrMode7Operand(MCInst *MI, unsigned OpNum, SStream *O) in printAddrMode7Operand() argument
1364 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrMode7Operand()
1374 static void printAddrMode6OffsetOperand(MCInst *MI, unsigned OpNum, SStream *O) in printAddrMode6OffsetOperand() argument
1376 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printAddrMode6OffsetOperand()
1392 static void printBitfieldInvMaskImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printBitfieldInvMaskImmOperand() argument
1394 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printBitfieldInvMaskImmOperand()
1417 static void printMemBOption(MCInst *MI, unsigned OpNum, SStream *O) in printMemBOption() argument
1419 unsigned val = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printMemBOption()
1428 void printInstSyncBOption(MCInst *MI, unsigned OpNum, SStream *O) in printInstSyncBOption() argument
1430 unsigned val = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printInstSyncBOption()
1434 static void printShiftImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printShiftImmOperand() argument
1436 unsigned ShiftOp = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printShiftImmOperand()
1461 static void printPKHLSLShiftImm(MCInst *MI, unsigned OpNum, SStream *O) in printPKHLSLShiftImm() argument
1463 unsigned Imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printPKHLSLShiftImm()
1477 static void printPKHASRShiftImm(MCInst *MI, unsigned OpNum, SStream *O) in printPKHASRShiftImm() argument
1479 unsigned Imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printPKHASRShiftImm()
1495 static void printRegisterList(MCInst *MI, unsigned OpNum, SStream *O) in printRegisterList() argument
1510 for (i = OpNum, e = MCInst_getNumOperands(MI); i != e; ++i) { in printRegisterList()
1511 if (i != OpNum) SStream_concat0(O, ", "); in printRegisterList()
1531 static void printGPRPairOperand(MCInst *MI, unsigned OpNum, SStream *O, in printGPRPairOperand() argument
1534 unsigned Reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printGPRPairOperand()
1551 static void printSetendOperand(MCInst *MI, unsigned OpNum, SStream *O) in printSetendOperand() argument
1553 MCOperand *Op = MCInst_getOperand(MI, OpNum); in printSetendOperand()
1571 static void printCPSIMod(MCInst *MI, unsigned OpNum, SStream *O) in printCPSIMod() argument
1573 MCOperand *Op = MCInst_getOperand(MI, OpNum); in printCPSIMod()
1583 static void printCPSIFlag(MCInst *MI, unsigned OpNum, SStream *O) in printCPSIFlag() argument
1585 MCOperand *Op = MCInst_getOperand(MI, OpNum); in printCPSIFlag()
1604 static void printMSRMaskOperand(MCInst *MI, unsigned OpNum, SStream *O) in printMSRMaskOperand() argument
1606 MCOperand *Op = MCInst_getOperand(MI, OpNum); in printMSRMaskOperand()
1730 static void printBankedRegOperand(MCInst *MI, unsigned OpNum, SStream *O) in printBankedRegOperand() argument
1732 uint32_t Banked = (uint32_t)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printBankedRegOperand()
1778 static void printPredicateOperand(MCInst *MI, unsigned OpNum, SStream *O) in printPredicateOperand() argument
1780 ARMCC_CondCodes CC = (ARMCC_CondCodes)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printPredicateOperand()
1796 static void printMandatoryPredicateOperand(MCInst *MI, unsigned OpNum, SStream *O) in printMandatoryPredicateOperand() argument
1798 ARMCC_CondCodes CC = (ARMCC_CondCodes)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printMandatoryPredicateOperand()
1804 static void printSBitModifierOperand(MCInst *MI, unsigned OpNum, SStream *O) in printSBitModifierOperand() argument
1806 if (MCOperand_getReg(MCInst_getOperand(MI, OpNum))) { in printSBitModifierOperand()
1815 static void printNoHashImmediate(MCInst *MI, unsigned OpNum, SStream *O) in printNoHashImmediate() argument
1817 unsigned tmp = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printNoHashImmediate()
1832 static void printPImmediate(MCInst *MI, unsigned OpNum, SStream *O) in printPImmediate() argument
1834 unsigned imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printPImmediate()
1844 static void printCImmediate(MCInst *MI, unsigned OpNum, SStream *O) in printCImmediate() argument
1846 unsigned imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printCImmediate()
1856 static void printCoprocOptionImm(MCInst *MI, unsigned OpNum, SStream *O) in printCoprocOptionImm() argument
1858 unsigned tmp = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printCoprocOptionImm()
1870 static void printAdrLabelOperand(MCInst *MI, unsigned OpNum, SStream *O, unsigned scale) in printAdrLabelOperand() argument
1872 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printAdrLabelOperand()
1900 static void printThumbS4ImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printThumbS4ImmOperand() argument
1902 unsigned tmp = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)) * 4; in printThumbS4ImmOperand()
1913 static void printThumbSRImm(MCInst *MI, unsigned OpNum, SStream *O) in printThumbSRImm() argument
1915 unsigned Imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printThumbSRImm()
1927 static void printThumbITMask(MCInst *MI, unsigned OpNum, SStream *O) in printThumbITMask() argument
1930 unsigned Mask = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printThumbITMask()
1931 unsigned Firstcond = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum-1)); in printThumbITMask()
2025 static void printT2SOOperand(MCInst *MI, unsigned OpNum, SStream *O) in printT2SOOperand() argument
2027 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2SOOperand()
2028 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printT2SOOperand()
2045 static void printAddrModeImm12Operand(MCInst *MI, unsigned OpNum, in printAddrModeImm12Operand() argument
2048 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printAddrModeImm12Operand()
2049 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printAddrModeImm12Operand()
2054 printOperand(MI, OpNum, O); in printAddrModeImm12Operand()
2094 static void printT2AddrModeImm8Operand(MCInst *MI, unsigned OpNum, SStream *O, in printT2AddrModeImm8Operand() argument
2097 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeImm8Operand()
2098 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printT2AddrModeImm8Operand()
2131 unsigned OpNum, SStream *O, bool AlwaysPrintImm0) in printT2AddrModeImm8s4Operand() argument
2133 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeImm8s4Operand()
2134 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printT2AddrModeImm8s4Operand()
2139 printOperand(MI, OpNum, O); in printT2AddrModeImm8s4Operand()
2172 static void printT2AddrModeImm0_1020s4Operand(MCInst *MI, unsigned OpNum, SStream *O) in printT2AddrModeImm0_1020s4Operand() argument
2174 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeImm0_1020s4Operand()
2175 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printT2AddrModeImm0_1020s4Operand()
2195 unsigned OpNum, SStream *O) in printT2AddrModeImm8OffsetOperand() argument
2197 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeImm8OffsetOperand()
2218 unsigned OpNum, SStream *O) in printT2AddrModeImm8s4OffsetOperand() argument
2220 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeImm8s4OffsetOperand()
2244 unsigned OpNum, SStream *O) in printT2AddrModeSoRegOperand() argument
2246 MCOperand *MO1 = MCInst_getOperand(MI, OpNum); in printT2AddrModeSoRegOperand()
2247 MCOperand *MO2 = MCInst_getOperand(MI, OpNum+1); in printT2AddrModeSoRegOperand()
2248 MCOperand *MO3 = MCInst_getOperand(MI, OpNum+2); in printT2AddrModeSoRegOperand()
2278 static void printFPImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printFPImmOperand() argument
2280 MCOperand *MO = MCInst_getOperand(MI, OpNum); in printFPImmOperand()
2295 static void printNEONModImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printNEONModImmOperand() argument
2297 unsigned EncodedImm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printNEONModImmOperand()
2311 static void printImmPlusOneOperand(MCInst *MI, unsigned OpNum, SStream *O) in printImmPlusOneOperand() argument
2313 unsigned Imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printImmPlusOneOperand()
2322 static void printRotImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printRotImmOperand() argument
2324 unsigned Imm = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printRotImmOperand()
2340 static void printModImmOperand(MCInst *MI, unsigned OpNum, SStream *O) in printModImmOperand() argument
2342 MCOperand *Op = MCInst_getOperand(MI, OpNum); in printModImmOperand()
2351 PrintUnsigned = (MCOperand_getReg(MCInst_getOperand(MI, OpNum - 1)) == ARM_PC); in printModImmOperand()
2395 static void printFBits16(MCInst *MI, unsigned OpNum, SStream *O) in printFBits16() argument
2399 tmp = 16 - (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printFBits16()
2409 static void printFBits32(MCInst *MI, unsigned OpNum, SStream *O) in printFBits32() argument
2413 tmp = 32 - (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printFBits32()
2423 static void printVectorIndex(MCInst *MI, unsigned OpNum, SStream *O) in printVectorIndex() argument
2425 unsigned tmp = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum)); in printVectorIndex()
2435 static void printVectorListOne(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListOne() argument
2438 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListOne()
2447 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListOne()
2460 static void printVectorListTwo(MCInst *MI, unsigned OpNum, in printVectorListTwo() argument
2466 unsigned Reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListTwo()
2501 static void printVectorListTwoSpaced(MCInst *MI, unsigned OpNum, in printVectorListTwoSpaced() argument
2507 unsigned Reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListTwoSpaced()
2542 static void printVectorListThree(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListThree() argument
2554 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListThree()
2557 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListThree()
2564 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1); in printVectorListThree()
2567 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1; in printVectorListThree()
2574 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListThree()
2577 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListThree()
2590 static void printVectorListFour(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListFour() argument
2602 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListFour()
2605 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListFour()
2612 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1); in printVectorListFour()
2615 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1; in printVectorListFour()
2622 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListFour()
2625 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListFour()
2632 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 3); in printVectorListFour()
2635 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 3; in printVectorListFour()
2648 static void printVectorListOneAllLanes(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListOneAllLanes() argument
2657 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListOneAllLanes()
2660 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListOneAllLanes()
2673 static void printVectorListTwoAllLanes(MCInst *MI, unsigned OpNum, in printVectorListTwoAllLanes() argument
2679 unsigned Reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListTwoAllLanes()
2714 static void printVectorListThreeAllLanes(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListThreeAllLanes() argument
2726 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListThreeAllLanes()
2729 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListThreeAllLanes()
2736 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1); in printVectorListThreeAllLanes()
2739 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1; in printVectorListThreeAllLanes()
2746 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListThreeAllLanes()
2749 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListThreeAllLanes()
2762 static void printVectorListFourAllLanes(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListFourAllLanes() argument
2774 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListFourAllLanes()
2777 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListFourAllLanes()
2784 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1); in printVectorListFourAllLanes()
2787 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 1; in printVectorListFourAllLanes()
2794 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListFourAllLanes()
2797 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListFourAllLanes()
2804 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 3); in printVectorListFourAllLanes()
2807 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 3; in printVectorListFourAllLanes()
2821 unsigned OpNum, SStream *O, MCRegisterInfo *MRI) in printVectorListTwoSpacedAllLanes() argument
2826 unsigned Reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListTwoSpacedAllLanes()
2862 unsigned OpNum, SStream *O) in printVectorListThreeSpacedAllLanes() argument
2874 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListThreeSpacedAllLanes()
2877 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListThreeSpacedAllLanes()
2884 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListThreeSpacedAllLanes()
2887 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListThreeSpacedAllLanes()
2894 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4); in printVectorListThreeSpacedAllLanes()
2897 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4; in printVectorListThreeSpacedAllLanes()
2911 unsigned OpNum, SStream *O) in printVectorListFourSpacedAllLanes() argument
2923 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListFourSpacedAllLanes()
2926 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListFourSpacedAllLanes()
2933 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListFourSpacedAllLanes()
2936 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListFourSpacedAllLanes()
2943 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4); in printVectorListFourSpacedAllLanes()
2946 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4; in printVectorListFourSpacedAllLanes()
2953 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 6); in printVectorListFourSpacedAllLanes()
2956 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 6; in printVectorListFourSpacedAllLanes()
2969 static void printVectorListThreeSpaced(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListThreeSpaced() argument
2981 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListThreeSpaced()
2984 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListThreeSpaced()
2991 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListThreeSpaced()
2994 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListThreeSpaced()
3001 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4); in printVectorListThreeSpaced()
3004 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4; in printVectorListThreeSpaced()
3017 static void printVectorListFourSpaced(MCInst *MI, unsigned OpNum, SStream *O) in printVectorListFourSpaced() argument
3029 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum))); in printVectorListFourSpaced()
3032 …operands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)); in printVectorListFourSpaced()
3039 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2); in printVectorListFourSpaced()
3042 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 2; in printVectorListFourSpaced()
3049 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4); in printVectorListFourSpaced()
3052 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 4; in printVectorListFourSpaced()
3059 printRegName(MI->csh, O, MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 6); in printVectorListFourSpaced()
3062 …ands[MI->flat_insn->detail->arm.op_count].reg = MCOperand_getReg(MCInst_getOperand(MI, OpNum)) + 6; in printVectorListFourSpaced()