reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenAsmWriter1.inc
12751     printSVERegOp<'b'>(MI, 0, STI, O);
12755     printSVERegOp<'d'>(MI, 0, STI, O);
12759     printSVERegOp<'h'>(MI, 0, STI, O);
12764     printSVERegOp<'s'>(MI, 0, STI, O);
12768     printVRegOperand(MI, 0, STI, O);
12772     printOperand(MI, 0, STI, O);
12776     printVRegOperand(MI, 1, STI, O);
12780     printAlignedLabel(MI, 0, STI, O);
12785     printImmHex(MI, 0, STI, O);
12790     printCondCode(MI, 0, STI, O);
12792     printAlignedLabel(MI, 1, STI, O);
12797     printOperand(MI, 1, STI, O);
12801     printGPRSeqPairsClassOperand<32>(MI, 1, STI, O);
12803     printGPRSeqPairsClassOperand<32>(MI, 2, STI, O);
12805     printOperand(MI, 3, STI, O);
12811     printGPRSeqPairsClassOperand<64>(MI, 1, STI, O);
12813     printGPRSeqPairsClassOperand<64>(MI, 2, STI, O);
12815     printOperand(MI, 3, STI, O);
12821     printBarrierOption(MI, 0, STI, O);
12826     printSVERegOp<'q'>(MI, 0, STI, O);
12831     printTypedVectorList<0,'d'>(MI, 0, STI, O);
12833     printSVERegOp<>(MI, 1, STI, O);
12837     printTypedVectorList<0,'s'>(MI, 0, STI, O);
12839     printSVERegOp<>(MI, 1, STI, O);
12843     printImm(MI, 0, STI, O);
12848     printTypedVectorList<0,'b'>(MI, 0, STI, O);
12850     printSVERegOp<>(MI, 1, STI, O);
12854     printTypedVectorList<0,'h'>(MI, 0, STI, O);
12856     printSVERegOp<>(MI, 1, STI, O);
12860     printTypedVectorList<16, 'b'>(MI, 0, STI, O);
12862     printOperand(MI, 1, STI, O);
12868     printTypedVectorList<16, 'b'>(MI, 1, STI, O);
12870     printOperand(MI, 2, STI, O);
12875     printTypedVectorList<1, 'd'>(MI, 0, STI, O);
12877     printOperand(MI, 1, STI, O);
12883     printTypedVectorList<1, 'd'>(MI, 1, STI, O);
12885     printOperand(MI, 2, STI, O);
12890     printTypedVectorList<2, 'd'>(MI, 0, STI, O);
12892     printOperand(MI, 1, STI, O);
12898     printTypedVectorList<2, 'd'>(MI, 1, STI, O);
12900     printOperand(MI, 2, STI, O);
12905     printTypedVectorList<2, 's'>(MI, 0, STI, O);
12907     printOperand(MI, 1, STI, O);
12913     printTypedVectorList<2, 's'>(MI, 1, STI, O);
12915     printOperand(MI, 2, STI, O);
12920     printTypedVectorList<4, 'h'>(MI, 0, STI, O);
12922     printOperand(MI, 1, STI, O);
12928     printTypedVectorList<4, 'h'>(MI, 1, STI, O);
12930     printOperand(MI, 2, STI, O);
12935     printTypedVectorList<4, 's'>(MI, 0, STI, O);
12937     printOperand(MI, 1, STI, O);
12943     printTypedVectorList<4, 's'>(MI, 1, STI, O);
12945     printOperand(MI, 2, STI, O);
12950     printTypedVectorList<8, 'b'>(MI, 0, STI, O);
12952     printOperand(MI, 1, STI, O);
12958     printTypedVectorList<8, 'b'>(MI, 1, STI, O);
12960     printOperand(MI, 2, STI, O);
12965     printTypedVectorList<8, 'h'>(MI, 0, STI, O);
12967     printOperand(MI, 1, STI, O);
12973     printTypedVectorList<8, 'h'>(MI, 1, STI, O);
12975     printOperand(MI, 2, STI, O);
12980     printTypedVectorList<0, 'h'>(MI, 1, STI, O);
12981     printVectorIndex(MI, 2, STI, O);
12983     printOperand(MI, 3, STI, O);
12987     printTypedVectorList<0, 'h'>(MI, 2, STI, O);
12988     printVectorIndex(MI, 3, STI, O);
12990     printOperand(MI, 4, STI, O);
12995     printTypedVectorList<0, 's'>(MI, 1, STI, O);
12996     printVectorIndex(MI, 2, STI, O);
12998     printOperand(MI, 3, STI, O);
13002     printTypedVectorList<0, 's'>(MI, 2, STI, O);
13003     printVectorIndex(MI, 3, STI, O);
13005     printOperand(MI, 4, STI, O);
13010     printTypedVectorList<0, 'd'>(MI, 1, STI, O);
13011     printVectorIndex(MI, 2, STI, O);
13013     printOperand(MI, 3, STI, O);
13017     printTypedVectorList<0, 'd'>(MI, 2, STI, O);
13018     printVectorIndex(MI, 3, STI, O);
13020     printOperand(MI, 4, STI, O);
13025     printTypedVectorList<0, 'b'>(MI, 1, STI, O);
13026     printVectorIndex(MI, 2, STI, O);
13028     printOperand(MI, 3, STI, O);
13032     printTypedVectorList<0, 'b'>(MI, 2, STI, O);
13033     printVectorIndex(MI, 3, STI, O);
13035     printOperand(MI, 4, STI, O);
13040     printSVERegOp<>(MI, 0, STI, O);
13044     printMSRSystemRegister(MI, 0, STI, O);
13046     printOperand(MI, 1, STI, O);
13051     printSystemPStateField(MI, 0, STI, O);
13053     printOperand(MI, 1, STI, O);
13058     printPrefetchOp<true>(MI, 0, STI, O);
13060     printSVERegOp<>(MI, 1, STI, O);
13065     printPrefetchOp(MI, 0, STI, O);
13069     printTypedVectorList<0, 'h'>(MI, 0, STI, O);
13070     printVectorIndex(MI, 1, STI, O);
13072     printOperand(MI, 2, STI, O);
13078     printTypedVectorList<0, 's'>(MI, 0, STI, O);
13079     printVectorIndex(MI, 1, STI, O);
13081     printOperand(MI, 2, STI, O);
13087     printTypedVectorList<0, 'd'>(MI, 0, STI, O);
13088     printVectorIndex(MI, 1, STI, O);
13090     printOperand(MI, 2, STI, O);
13096     printTypedVectorList<0, 'b'>(MI, 0, STI, O);
13097     printVectorIndex(MI, 1, STI, O);
13099     printOperand(MI, 2, STI, O);
13115     printSVERegOp<>(MI, 2, STI, O);
13120     printSVERegOp<'s'>(MI, 1, STI, O);
13124     printSVERegOp<'s'>(MI, 2, STI, O);
13128     printSVERegOp<>(MI, 1, STI, O);
13132     printSVERegOp<'h'>(MI, 1, STI, O);
13144     printSVERegOp<'h'>(MI, 2, STI, O);
13148     printSVEPattern(MI, 2, STI, O);
13150     printOperand(MI, 3, STI, O);
13155     printImm8OptLsl<int16_t>(MI, 1, STI, O);
13160     printOperand(MI, 1, STI, O);
13164     printSVERegOp<'q'>(MI, 1, STI, O);
13165     printVectorIndex(MI, 2, STI, O);
13176     printVRegOperand(MI, 1, STI, O);
13185     printVRegOperand(MI, 1, STI, O);
13192     printVRegOperand(MI, 1, STI, O);
13199     printVRegOperand(MI, 2, STI, O);
13205     printFPImmOperand(MI, 1, STI, O);
13210     printVectorIndex(MI, 2, STI, O);
13219     printOperand(MI, 2, STI, O);
13223     printPostIncOperand<64>(MI, 3, STI, O);
13228     printPostIncOperand<32>(MI, 3, STI, O);
13233     printPostIncOperand<16>(MI, 3, STI, O);
13238     printPostIncOperand<8>(MI, 3, STI, O);
13243     printPostIncOperand<1>(MI, 3, STI, O);
13248     printPostIncOperand<4>(MI, 3, STI, O);
13253     printPostIncOperand<2>(MI, 3, STI, O);
13258     printPostIncOperand<48>(MI, 3, STI, O);
13263     printPostIncOperand<24>(MI, 3, STI, O);
13273     printPostIncOperand<2>(MI, 5, STI, O);
13278     printPostIncOperand<4>(MI, 5, STI, O);
13283     printPostIncOperand<8>(MI, 5, STI, O);
13288     printPostIncOperand<1>(MI, 5, STI, O);
13293     printPostIncOperand<16>(MI, 5, STI, O);
13298     printPostIncOperand<3>(MI, 3, STI, O);
13303     printPostIncOperand<12>(MI, 3, STI, O);
13308     printPostIncOperand<6>(MI, 3, STI, O);
13313     printPostIncOperand<6>(MI, 5, STI, O);
13318     printPostIncOperand<12>(MI, 5, STI, O);
13323     printPostIncOperand<24>(MI, 5, STI, O);
13328     printPostIncOperand<3>(MI, 5, STI, O);
13333     printPostIncOperand<32>(MI, 5, STI, O);
13338     printSVERegOp<'b'>(MI, 1, STI, O);
13342     printSVERegOp<'d'>(MI, 1, STI, O);
13344     printSVERegOp<'d'>(MI, 2, STI, O);
13349     printSVERegOp<'d'>(MI, 2, STI, O);
13354     printSVEPattern(MI, 1, STI, O);
13359     printSVERegOp<'b'>(MI, 2, STI, O);
13361     printSVERegOp<'b'>(MI, 3, STI, O);
13370     printTypedVectorList<0,'h'>(MI, 1, STI, O);
13372     printSVERegOp<'h'>(MI, 2, STI, O);
13391     printSVERegOp<>(MI, 2, STI, O);
13396     printSVERegOp<'h'>(MI, 3, STI, O);
13401     printVRegOperand(MI, 1, STI, O);
13405     printOperand(MI, 1, STI, O);
13409     printSVERegOp<'d'>(MI, 2, STI, O);
13413     printSVERegOp<'s'>(MI, 2, STI, O);
13417     printSVERegOp<'h'>(MI, 1, STI, O);
13425     printSVERegOp<'d'>(MI, 1, STI, O);
13429     printSVERegOp<'h'>(MI, 2, STI, O);
13433     printVRegOperand(MI, 2, STI, O);
13437     printSVERegOp<>(MI, 1, STI, O);
13445     printSVERegOp<'b'>(MI, 1, STI, O);
13449     printSVERegOp<'s'>(MI, 1, STI, O);
13453     printAdrpLabel(MI, 1, STI, O);
13458     printOperand(MI, 2, STI, O);
13462     printImm(MI, 2, STI, O);
13463     printShifter(MI, 3, STI, O);
13468     printAlignedLabel(MI, 1, STI, O);
13473     printSVERegOp<'b'>(MI, 2, STI, O);
13482     printSVEPattern(MI, 1, STI, O);
13486     printImm8OptLsl<int16_t>(MI, 3, STI, O);
13491     printOperand(MI, 3, STI, O);
13495     printSVEPattern(MI, 2, STI, O);
13497     printOperand(MI, 3, STI, O);
13506     printLogicalImm<int64_t>(MI, 1, STI, O);
13511     printImm8OptLsl<int8_t>(MI, 1, STI, O);
13516     printImm8OptLsl<int64_t>(MI, 1, STI, O);
13521     printImm8OptLsl<int32_t>(MI, 1, STI, O);
13526     printVectorIndex(MI, 2, STI, O);
13531     printTypedVectorList<0,'b'>(MI, 1, STI, O);
13536     printFPImmOperand(MI, 3, STI, O);
13551     printSVERegOp<'s'>(MI, 3, STI, O);
13556     printSVERegOp<'d'>(MI, 3, STI, O);
13561     printFPImmOperand(MI, 1, STI, O);
13566     printVRegOperand(MI, 3, STI, O);
13567     printVectorIndex(MI, 4, STI, O);
13572     printOperand(MI, 0, STI, O);
13574     printOperand(MI, 2, STI, O);
13580     printSIMDType10Operand(MI, 1, STI, O);
13585     printImm(MI, 1, STI, O);
13589     printMRSSystemRegister(MI, 1, STI, O);
13594     printImmScale<8>(MI, 3, STI, O);
13600     printImmScale<2>(MI, 3, STI, O);
13606     printImmScale<4>(MI, 3, STI, O);
13612     printGPR64as32(MI, 1, STI, O);
13614     printSVEPattern(MI, 2, STI, O);
13616     printOperand(MI, 3, STI, O);
13621     printPostIncOperand<2>(MI, 4, STI, O);
13626     printPostIncOperand<4>(MI, 4, STI, O);
13631     printPostIncOperand<8>(MI, 4, STI, O);
13636     printPostIncOperand<1>(MI, 4, STI, O);
13641     printPostIncOperand<16>(MI, 4, STI, O);
13646     printPostIncOperand<6>(MI, 4, STI, O);
13651     printPostIncOperand<12>(MI, 4, STI, O);
13656     printPostIncOperand<24>(MI, 4, STI, O);
13661     printPostIncOperand<3>(MI, 4, STI, O);
13666     printPostIncOperand<32>(MI, 4, STI, O);
13671     printSysCROperand(MI, 1, STI, O);
13673     printSysCROperand(MI, 2, STI, O);
13675     printOperand(MI, 3, STI, O);
13677     printOperand(MI, 4, STI, O);
13682     printTypedVectorList<0,'d'>(MI, 1, STI, O);
13684     printSVERegOp<'d'>(MI, 2, STI, O);
13689     printTypedVectorList<0,'s'>(MI, 1, STI, O);
13691     printSVERegOp<'s'>(MI, 2, STI, O);
13696     printTypedVectorList<16, 'b'>(MI, 1, STI, O);
13698     printVRegOperand(MI, 2, STI, O);
13702     printTypedVectorList<16, 'b'>(MI, 2, STI, O);
13704     printVRegOperand(MI, 3, STI, O);
13714     printSVERegOp<'b'>(MI, 3, STI, O);
13718     printSVERegOp<'d'>(MI, 3, STI, O);
13723     printSVERegOp<'s'>(MI, 3, STI, O);
13736     printSVERegOp<'s'>(MI, 2, STI, O);
13745     printSVERegOp<'h'>(MI, 2, STI, O);
13749     printImm8OptLsl<uint16_t>(MI, 2, STI, O);
13758     printSVERegOp<'d'>(MI, 2, STI, O);
13763     printOperand(MI, 2, STI, O);
13777     printSVERegOp<'h'>(MI, 3, STI, O);
13782     printOperand(MI, 2, STI, O);
13787     printImm8OptLsl<int8_t>(MI, 3, STI, O);
13792     printImm8OptLsl<int64_t>(MI, 3, STI, O);
13797     printImm8OptLsl<int32_t>(MI, 3, STI, O);
13802     printOperand(MI, 3, STI, O);
13806     printImm8OptLsl<int16_t>(MI, 2, STI, O);
13811     printVectorIndex(MI, 2, STI, O);
13816     printImm(MI, 2, STI, O);
13826     printFPImmOperand(MI, 3, STI, O);
13855     printShifter(MI, 2, STI, O);
13860     printSVERegOp<'b'>(MI, 2, STI, O);
13865     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
13871     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
13877     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
13883     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
13889     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
13895     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
13901     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
13907     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
13913     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
13919     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
13925     printImmScale<8>(MI, 3, STI, O);
13931     printRegWithShiftExtend<true, 64, 'w', 's'>(MI, 3, STI, O);
13937     printRegWithShiftExtend<false, 64, 'w', 's'>(MI, 3, STI, O);
13943     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
13949     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
13955     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
13961     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
13967     printImmScale<2>(MI, 3, STI, O);
13973     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
13979     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
13985     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);
13991     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
13997     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
14003     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
14009     printImmScale<4>(MI, 3, STI, O);
14015     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
14021     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
14047     printTypedVectorList<0,'h'>(MI, 2, STI, O);
14072     printSVERegOp<'d'>(MI, 3, STI, O);
14076     printSVERegOp<'s'>(MI, 3, STI, O);
14080     printOperand(MI, 2, STI, O);
14084     printImmScale<16>(MI, 2, STI, O);
14088     printSVERegOp<'h'>(MI, 2, STI, O);
14092     printSVERegOp<'d'>(MI, 2, STI, O);
14096     printSVERegOp<'h'>(MI, 3, STI, O);
14100     printVRegOperand(MI, 2, STI, O);
14104     printVRegOperand(MI, 3, STI, O);
14108     printSVERegOp<'b'>(MI, 2, STI, O);
14116     printSVERegOp<'s'>(MI, 2, STI, O);
14120     printAddSubImm(MI, 2, STI, O);
14125     printShiftedRegister(MI, 2, STI, O);
14130     printExtendedRegister(MI, 2, STI, O);
14135     printImm8OptLsl<uint8_t>(MI, 2, STI, O);
14140     printImm8OptLsl<uint64_t>(MI, 2, STI, O);
14145     printImm8OptLsl<uint32_t>(MI, 2, STI, O);
14150     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 2, STI, O);
14156     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 2, STI, O);
14162     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 2, STI, O);
14168     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 2, STI, O);
14174     printRegWithShiftExtend<false, 8, 'x', 's'>(MI, 2, STI, O);
14180     printRegWithShiftExtend<false, 16, 'x', 's'>(MI, 2, STI, O);
14186     printRegWithShiftExtend<false, 32, 'x', 's'>(MI, 2, STI, O);
14192     printRegWithShiftExtend<false, 64, 'x', 's'>(MI, 2, STI, O);
14198     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 2, STI, O);
14204     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 2, STI, O);
14210     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 2, STI, O);
14216     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 2, STI, O);
14222     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 2, STI, O);
14228     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 2, STI, O);
14234     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 2, STI, O);
14240     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 2, STI, O);
14246     printLogicalImm<int32_t>(MI, 2, STI, O);
14251     printLogicalImm<int64_t>(MI, 2, STI, O);
14256     printOperand(MI, 3, STI, O);
14260     printVectorIndex(MI, 4, STI, O);
14264     printImm8OptLsl<int8_t>(MI, 2, STI, O);
14269     printImm8OptLsl<int64_t>(MI, 2, STI, O);
14274     printImm8OptLsl<int32_t>(MI, 2, STI, O);
14284     printVectorIndex(MI, 3, STI, O);
14289     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
14295     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
14301     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
14307     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
14313     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
14319     printImmScale<8>(MI, 3, STI, O);
14323     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
14329     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
14335     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
14341     printImmScale<2>(MI, 3, STI, O);
14345     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
14351     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
14357     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
14363     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
14369     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
14375     printImmScale<4>(MI, 3, STI, O);
14379     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
14385     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
14391     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
14397     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
14403     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
14409     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
14415     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
14421     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
14427     printImmScale<16>(MI, 3, STI, O);
14431     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);
14437     printImmScale<3>(MI, 3, STI, O);
14443     printImmScale<8>(MI, 2, STI, O);
14449     printUImm12Offset<1>(MI, 2, STI, O);
14455     printUImm12Offset<8>(MI, 2, STI, O);
14461     printUImm12Offset<2>(MI, 2, STI, O);
14467     printUImm12Offset<16>(MI, 2, STI, O);
14473     printUImm12Offset<4>(MI, 2, STI, O);
14479     printSVERegOp<'b'>(MI, 3, STI, O);
14481     printSVERegOp<'b'>(MI, 4, STI, O);
14496     printTypedVectorList<0,'b'>(MI, 2, STI, O);
14501     printTypedVectorList<0,'d'>(MI, 2, STI, O);
14506     printTypedVectorList<0,'s'>(MI, 2, STI, O);
14511     printGPR64as32(MI, 2, STI, O);
14516     printSysCROperand(MI, 2, STI, O);
14518     printSysCROperand(MI, 3, STI, O);
14520     printOperand(MI, 4, STI, O);
14525     printAlignedLabel(MI, 2, STI, O);
14530     printImm(MI, 2, STI, O);
14549     printSVERegOp<'h'>(MI, 3, STI, O);
14553     printArithExtend(MI, 3, STI, O);
14558     printOperand(MI, 3, STI, O);
14563     printSVERegOp<'d'>(MI, 3, STI, O);
14568     printComplexRotationOp<180, 90>(MI, 3, STI, O);
14578     printVectorIndex(MI, 4, STI, O);
14582     printComplexRotationOp<90, 0>(MI, 4, STI, O);
14587     printImm(MI, 3, STI, O);
14592     printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, 3, STI, O);
14602     printSVERegOp<'h'>(MI, 4, STI, O);
14606     printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, 3, STI, O);
14611     printVectorIndex(MI, 3, STI, O);
14616     printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, 3, STI, O);
14636     printOperand(MI, 3, STI, O);
14648     printOperand(MI, 3, STI, O);
14653     printSVERegOp<'b'>(MI, 3, STI, O);
14658     printSVERegOp<'d'>(MI, 3, STI, O);
14666     printSVERegOp<'s'>(MI, 3, STI, O);
14670     printOperand(MI, 4, STI, O);
14675     printComplexRotationOp<180, 90>(MI, 3, STI, O);
14680     printCondCode(MI, 3, STI, O);
14689     printComplexRotationOp<90, 0>(MI, 5, STI, O);
14694     printComplexRotationOp<90, 0>(MI, 4, STI, O);
14699     printSVERegOp<'h'>(MI, 3, STI, O);
14704     printImm(MI, 3, STI, O);
14709     printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, 3, STI, O);
14714     printSVERegOp<'d'>(MI, 4, STI, O);
14718     printSVERegOp<'s'>(MI, 4, STI, O);
14722     printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, 3, STI, O);
14727     printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, 3, STI, O);
14732     printImmScale<8>(MI, 3, STI, O);
14738     printImmScale<16>(MI, 3, STI, O);
14744     printImmScale<4>(MI, 3, STI, O);
14750     printImmScale<8>(MI, 4, STI, O);
14754     printImmScale<16>(MI, 4, STI, O);
14758     printImmScale<4>(MI, 4, STI, O);
14762     printMemExtend<'w', 8>(MI, 3, STI, O);
14768     printMemExtend<'x', 8>(MI, 3, STI, O);
14774     printMemExtend<'w', 64>(MI, 3, STI, O);
14780     printMemExtend<'x', 64>(MI, 3, STI, O);
14786     printMemExtend<'w', 16>(MI, 3, STI, O);
14792     printMemExtend<'x', 16>(MI, 3, STI, O);
14798     printMemExtend<'w', 128>(MI, 3, STI, O);
14804     printMemExtend<'x', 128>(MI, 3, STI, O);
14810     printMemExtend<'w', 32>(MI, 3, STI, O);
14816     printMemExtend<'x', 32>(MI, 3, STI, O);
14832     printComplexRotationOp<90, 0>(MI, 5, STI, O);
14841     printComplexRotationOp<180, 90>(MI, 4, STI, O);
14855     printComplexRotationOp<90, 0>(MI, 5, STI, O);
14859     printComplexRotationOp<180, 90>(MI, 4, STI, O);