Lines Matching refs:AArch64
256 AArch64::Q0, AArch64::Q1, AArch64::Q2, AArch64::Q3, AArch64::Q4,
257 AArch64::Q5, AArch64::Q6, AArch64::Q7, AArch64::Q8, AArch64::Q9,
258 AArch64::Q10, AArch64::Q11, AArch64::Q12, AArch64::Q13, AArch64::Q14,
259 AArch64::Q15, AArch64::Q16, AArch64::Q17, AArch64::Q18, AArch64::Q19,
260 AArch64::Q20, AArch64::Q21, AArch64::Q22, AArch64::Q23, AArch64::Q24,
261 AArch64::Q25, AArch64::Q26, AArch64::Q27, AArch64::Q28, AArch64::Q29,
262 AArch64::Q30, AArch64::Q31
285 AArch64::D0, AArch64::D1, AArch64::D2, AArch64::D3, AArch64::D4,
286 AArch64::D5, AArch64::D6, AArch64::D7, AArch64::D8, AArch64::D9,
287 AArch64::D10, AArch64::D11, AArch64::D12, AArch64::D13, AArch64::D14,
288 AArch64::D15, AArch64::D16, AArch64::D17, AArch64::D18, AArch64::D19,
289 AArch64::D20, AArch64::D21, AArch64::D22, AArch64::D23, AArch64::D24,
290 AArch64::D25, AArch64::D26, AArch64::D27, AArch64::D28, AArch64::D29,
291 AArch64::D30, AArch64::D31
306 AArch64::S0, AArch64::S1, AArch64::S2, AArch64::S3, AArch64::S4,
307 AArch64::S5, AArch64::S6, AArch64::S7, AArch64::S8, AArch64::S9,
308 AArch64::S10, AArch64::S11, AArch64::S12, AArch64::S13, AArch64::S14,
309 AArch64::S15, AArch64::S16, AArch64::S17, AArch64::S18, AArch64::S19,
310 AArch64::S20, AArch64::S21, AArch64::S22, AArch64::S23, AArch64::S24,
311 AArch64::S25, AArch64::S26, AArch64::S27, AArch64::S28, AArch64::S29,
312 AArch64::S30, AArch64::S31
327 AArch64::H0, AArch64::H1, AArch64::H2, AArch64::H3, AArch64::H4,
328 AArch64::H5, AArch64::H6, AArch64::H7, AArch64::H8, AArch64::H9,
329 AArch64::H10, AArch64::H11, AArch64::H12, AArch64::H13, AArch64::H14,
330 AArch64::H15, AArch64::H16, AArch64::H17, AArch64::H18, AArch64::H19,
331 AArch64::H20, AArch64::H21, AArch64::H22, AArch64::H23, AArch64::H24,
332 AArch64::H25, AArch64::H26, AArch64::H27, AArch64::H28, AArch64::H29,
333 AArch64::H30, AArch64::H31
348 AArch64::B0, AArch64::B1, AArch64::B2, AArch64::B3, AArch64::B4,
349 AArch64::B5, AArch64::B6, AArch64::B7, AArch64::B8, AArch64::B9,
350 AArch64::B10, AArch64::B11, AArch64::B12, AArch64::B13, AArch64::B14,
351 AArch64::B15, AArch64::B16, AArch64::B17, AArch64::B18, AArch64::B19,
352 AArch64::B20, AArch64::B21, AArch64::B22, AArch64::B23, AArch64::B24,
353 AArch64::B25, AArch64::B26, AArch64::B27, AArch64::B28, AArch64::B29,
354 AArch64::B30, AArch64::B31
369 AArch64::X0, AArch64::X1, AArch64::X2, AArch64::X3, AArch64::X4,
370 AArch64::X5, AArch64::X6, AArch64::X7, AArch64::X8, AArch64::X9,
371 AArch64::X10, AArch64::X11, AArch64::X12, AArch64::X13, AArch64::X14,
372 AArch64::X15, AArch64::X16, AArch64::X17, AArch64::X18, AArch64::X19,
373 AArch64::X20, AArch64::X21, AArch64::X22, AArch64::X23, AArch64::X24,
374 AArch64::X25, AArch64::X26, AArch64::X27, AArch64::X28, AArch64::FP,
375 AArch64::LR, AArch64::XZR
395 if (Register == AArch64::XZR) in DecodeGPR64spRegisterClass()
396 Register = AArch64::SP; in DecodeGPR64spRegisterClass()
402 AArch64::W0, AArch64::W1, AArch64::W2, AArch64::W3, AArch64::W4,
403 AArch64::W5, AArch64::W6, AArch64::W7, AArch64::W8, AArch64::W9,
404 AArch64::W10, AArch64::W11, AArch64::W12, AArch64::W13, AArch64::W14,
405 AArch64::W15, AArch64::W16, AArch64::W17, AArch64::W18, AArch64::W19,
406 AArch64::W20, AArch64::W21, AArch64::W22, AArch64::W23, AArch64::W24,
407 AArch64::W25, AArch64::W26, AArch64::W27, AArch64::W28, AArch64::W29,
408 AArch64::W30, AArch64::WZR
429 if (Register == AArch64::WZR) in DecodeGPR32spRegisterClass()
430 Register = AArch64::WSP; in DecodeGPR32spRegisterClass()
436 AArch64::Q0, AArch64::Q1, AArch64::Q2, AArch64::Q3, AArch64::Q4,
437 AArch64::Q5, AArch64::Q6, AArch64::Q7, AArch64::Q8, AArch64::Q9,
438 AArch64::Q10, AArch64::Q11, AArch64::Q12, AArch64::Q13, AArch64::Q14,
439 AArch64::Q15, AArch64::Q16, AArch64::Q17, AArch64::Q18, AArch64::Q19,
440 AArch64::Q20, AArch64::Q21, AArch64::Q22, AArch64::Q23, AArch64::Q24,
441 AArch64::Q25, AArch64::Q26, AArch64::Q27, AArch64::Q28, AArch64::Q29,
442 AArch64::Q30, AArch64::Q31
457 AArch64::Q0_Q1, AArch64::Q1_Q2, AArch64::Q2_Q3, AArch64::Q3_Q4,
458 AArch64::Q4_Q5, AArch64::Q5_Q6, AArch64::Q6_Q7, AArch64::Q7_Q8,
459 AArch64::Q8_Q9, AArch64::Q9_Q10, AArch64::Q10_Q11, AArch64::Q11_Q12,
460 AArch64::Q12_Q13, AArch64::Q13_Q14, AArch64::Q14_Q15, AArch64::Q15_Q16,
461 AArch64::Q16_Q17, AArch64::Q17_Q18, AArch64::Q18_Q19, AArch64::Q19_Q20,
462 AArch64::Q20_Q21, AArch64::Q21_Q22, AArch64::Q22_Q23, AArch64::Q23_Q24,
463 AArch64::Q24_Q25, AArch64::Q25_Q26, AArch64::Q26_Q27, AArch64::Q27_Q28,
464 AArch64::Q28_Q29, AArch64::Q29_Q30, AArch64::Q30_Q31, AArch64::Q31_Q0
477 AArch64::Q0_Q1_Q2, AArch64::Q1_Q2_Q3, AArch64::Q2_Q3_Q4,
478 AArch64::Q3_Q4_Q5, AArch64::Q4_Q5_Q6, AArch64::Q5_Q6_Q7,
479 AArch64::Q6_Q7_Q8, AArch64::Q7_Q8_Q9, AArch64::Q8_Q9_Q10,
480 AArch64::Q9_Q10_Q11, AArch64::Q10_Q11_Q12, AArch64::Q11_Q12_Q13,
481 AArch64::Q12_Q13_Q14, AArch64::Q13_Q14_Q15, AArch64::Q14_Q15_Q16,
482 AArch64::Q15_Q16_Q17, AArch64::Q16_Q17_Q18, AArch64::Q17_Q18_Q19,
483 AArch64::Q18_Q19_Q20, AArch64::Q19_Q20_Q21, AArch64::Q20_Q21_Q22,
484 AArch64::Q21_Q22_Q23, AArch64::Q22_Q23_Q24, AArch64::Q23_Q24_Q25,
485 AArch64::Q24_Q25_Q26, AArch64::Q25_Q26_Q27, AArch64::Q26_Q27_Q28,
486 AArch64::Q27_Q28_Q29, AArch64::Q28_Q29_Q30, AArch64::Q29_Q30_Q31,
487 AArch64::Q30_Q31_Q0, AArch64::Q31_Q0_Q1
500 AArch64::Q0_Q1_Q2_Q3, AArch64::Q1_Q2_Q3_Q4, AArch64::Q2_Q3_Q4_Q5,
501 AArch64::Q3_Q4_Q5_Q6, AArch64::Q4_Q5_Q6_Q7, AArch64::Q5_Q6_Q7_Q8,
502 AArch64::Q6_Q7_Q8_Q9, AArch64::Q7_Q8_Q9_Q10, AArch64::Q8_Q9_Q10_Q11,
503 AArch64::Q9_Q10_Q11_Q12, AArch64::Q10_Q11_Q12_Q13, AArch64::Q11_Q12_Q13_Q14,
504 AArch64::Q12_Q13_Q14_Q15, AArch64::Q13_Q14_Q15_Q16, AArch64::Q14_Q15_Q16_Q17,
505 AArch64::Q15_Q16_Q17_Q18, AArch64::Q16_Q17_Q18_Q19, AArch64::Q17_Q18_Q19_Q20,
506 AArch64::Q18_Q19_Q20_Q21, AArch64::Q19_Q20_Q21_Q22, AArch64::Q20_Q21_Q22_Q23,
507 AArch64::Q21_Q22_Q23_Q24, AArch64::Q22_Q23_Q24_Q25, AArch64::Q23_Q24_Q25_Q26,
508 AArch64::Q24_Q25_Q26_Q27, AArch64::Q25_Q26_Q27_Q28, AArch64::Q26_Q27_Q28_Q29,
509 AArch64::Q27_Q28_Q29_Q30, AArch64::Q28_Q29_Q30_Q31, AArch64::Q29_Q30_Q31_Q0,
510 AArch64::Q30_Q31_Q0_Q1, AArch64::Q31_Q0_Q1_Q2
524 AArch64::D0_D1, AArch64::D1_D2, AArch64::D2_D3, AArch64::D3_D4,
525 AArch64::D4_D5, AArch64::D5_D6, AArch64::D6_D7, AArch64::D7_D8,
526 AArch64::D8_D9, AArch64::D9_D10, AArch64::D10_D11, AArch64::D11_D12,
527 AArch64::D12_D13, AArch64::D13_D14, AArch64::D14_D15, AArch64::D15_D16,
528 AArch64::D16_D17, AArch64::D17_D18, AArch64::D18_D19, AArch64::D19_D20,
529 AArch64::D20_D21, AArch64::D21_D22, AArch64::D22_D23, AArch64::D23_D24,
530 AArch64::D24_D25, AArch64::D25_D26, AArch64::D26_D27, AArch64::D27_D28,
531 AArch64::D28_D29, AArch64::D29_D30, AArch64::D30_D31, AArch64::D31_D0
544 AArch64::D0_D1_D2, AArch64::D1_D2_D3, AArch64::D2_D3_D4,
545 AArch64::D3_D4_D5, AArch64::D4_D5_D6, AArch64::D5_D6_D7,
546 AArch64::D6_D7_D8, AArch64::D7_D8_D9, AArch64::D8_D9_D10,
547 AArch64::D9_D10_D11, AArch64::D10_D11_D12, AArch64::D11_D12_D13,
548 AArch64::D12_D13_D14, AArch64::D13_D14_D15, AArch64::D14_D15_D16,
549 AArch64::D15_D16_D17, AArch64::D16_D17_D18, AArch64::D17_D18_D19,
550 AArch64::D18_D19_D20, AArch64::D19_D20_D21, AArch64::D20_D21_D22,
551 AArch64::D21_D22_D23, AArch64::D22_D23_D24, AArch64::D23_D24_D25,
552 AArch64::D24_D25_D26, AArch64::D25_D26_D27, AArch64::D26_D27_D28,
553 AArch64::D27_D28_D29, AArch64::D28_D29_D30, AArch64::D29_D30_D31,
554 AArch64::D30_D31_D0, AArch64::D31_D0_D1
567 AArch64::D0_D1_D2_D3, AArch64::D1_D2_D3_D4, AArch64::D2_D3_D4_D5,
568 AArch64::D3_D4_D5_D6, AArch64::D4_D5_D6_D7, AArch64::D5_D6_D7_D8,
569 AArch64::D6_D7_D8_D9, AArch64::D7_D8_D9_D10, AArch64::D8_D9_D10_D11,
570 AArch64::D9_D10_D11_D12, AArch64::D10_D11_D12_D13, AArch64::D11_D12_D13_D14,
571 AArch64::D12_D13_D14_D15, AArch64::D13_D14_D15_D16, AArch64::D14_D15_D16_D17,
572 AArch64::D15_D16_D17_D18, AArch64::D16_D17_D18_D19, AArch64::D17_D18_D19_D20,
573 AArch64::D18_D19_D20_D21, AArch64::D19_D20_D21_D22, AArch64::D20_D21_D22_D23,
574 AArch64::D21_D22_D23_D24, AArch64::D22_D23_D24_D25, AArch64::D23_D24_D25_D26,
575 AArch64::D24_D25_D26_D27, AArch64::D25_D26_D27_D28, AArch64::D26_D27_D28_D29,
576 AArch64::D27_D28_D29_D30, AArch64::D28_D29_D30_D31, AArch64::D29_D30_D31_D0,
577 AArch64::D30_D31_D0_D1, AArch64::D31_D0_D1_D2
617 Inst.getOpcode() != AArch64::LDRXl, 0, 4)) in DecodePCRelLabel19()
752 case AArch64::ADDWrs: in DecodeThreeAddrSRegInstruction()
753 case AArch64::ADDSWrs: in DecodeThreeAddrSRegInstruction()
754 case AArch64::SUBWrs: in DecodeThreeAddrSRegInstruction()
755 case AArch64::SUBSWrs: in DecodeThreeAddrSRegInstruction()
760 case AArch64::ANDWrs: in DecodeThreeAddrSRegInstruction()
761 case AArch64::ANDSWrs: in DecodeThreeAddrSRegInstruction()
762 case AArch64::BICWrs: in DecodeThreeAddrSRegInstruction()
763 case AArch64::BICSWrs: in DecodeThreeAddrSRegInstruction()
764 case AArch64::ORRWrs: in DecodeThreeAddrSRegInstruction()
765 case AArch64::ORNWrs: in DecodeThreeAddrSRegInstruction()
766 case AArch64::EORWrs: in DecodeThreeAddrSRegInstruction()
767 case AArch64::EONWrs: { in DecodeThreeAddrSRegInstruction()
776 case AArch64::ADDXrs: in DecodeThreeAddrSRegInstruction()
777 case AArch64::ADDSXrs: in DecodeThreeAddrSRegInstruction()
778 case AArch64::SUBXrs: in DecodeThreeAddrSRegInstruction()
779 case AArch64::SUBSXrs: in DecodeThreeAddrSRegInstruction()
784 case AArch64::ANDXrs: in DecodeThreeAddrSRegInstruction()
785 case AArch64::ANDSXrs: in DecodeThreeAddrSRegInstruction()
786 case AArch64::BICXrs: in DecodeThreeAddrSRegInstruction()
787 case AArch64::BICSXrs: in DecodeThreeAddrSRegInstruction()
788 case AArch64::ORRXrs: in DecodeThreeAddrSRegInstruction()
789 case AArch64::ORNXrs: in DecodeThreeAddrSRegInstruction()
790 case AArch64::EORXrs: in DecodeThreeAddrSRegInstruction()
791 case AArch64::EONXrs: in DecodeThreeAddrSRegInstruction()
812 case AArch64::MOVZWi: in DecodeMoveImmInstruction()
813 case AArch64::MOVNWi: in DecodeMoveImmInstruction()
814 case AArch64::MOVKWi: in DecodeMoveImmInstruction()
819 case AArch64::MOVZXi: in DecodeMoveImmInstruction()
820 case AArch64::MOVNXi: in DecodeMoveImmInstruction()
821 case AArch64::MOVKXi: in DecodeMoveImmInstruction()
826 if (Inst.getOpcode() == AArch64::MOVKWi || in DecodeMoveImmInstruction()
827 Inst.getOpcode() == AArch64::MOVKXi) in DecodeMoveImmInstruction()
847 case AArch64::PRFMui: in DecodeUnsignedLdStInstruction()
851 case AArch64::STRBBui: in DecodeUnsignedLdStInstruction()
852 case AArch64::LDRBBui: in DecodeUnsignedLdStInstruction()
853 case AArch64::LDRSBWui: in DecodeUnsignedLdStInstruction()
854 case AArch64::STRHHui: in DecodeUnsignedLdStInstruction()
855 case AArch64::LDRHHui: in DecodeUnsignedLdStInstruction()
856 case AArch64::LDRSHWui: in DecodeUnsignedLdStInstruction()
857 case AArch64::STRWui: in DecodeUnsignedLdStInstruction()
858 case AArch64::LDRWui: in DecodeUnsignedLdStInstruction()
861 case AArch64::LDRSBXui: in DecodeUnsignedLdStInstruction()
862 case AArch64::LDRSHXui: in DecodeUnsignedLdStInstruction()
863 case AArch64::LDRSWui: in DecodeUnsignedLdStInstruction()
864 case AArch64::STRXui: in DecodeUnsignedLdStInstruction()
865 case AArch64::LDRXui: in DecodeUnsignedLdStInstruction()
868 case AArch64::LDRQui: in DecodeUnsignedLdStInstruction()
869 case AArch64::STRQui: in DecodeUnsignedLdStInstruction()
872 case AArch64::LDRDui: in DecodeUnsignedLdStInstruction()
873 case AArch64::STRDui: in DecodeUnsignedLdStInstruction()
876 case AArch64::LDRSui: in DecodeUnsignedLdStInstruction()
877 case AArch64::STRSui: in DecodeUnsignedLdStInstruction()
880 case AArch64::LDRHui: in DecodeUnsignedLdStInstruction()
881 case AArch64::STRHui: in DecodeUnsignedLdStInstruction()
884 case AArch64::LDRBui: in DecodeUnsignedLdStInstruction()
885 case AArch64::STRBui: in DecodeUnsignedLdStInstruction()
912 case AArch64::LDRSBWpre: in DecodeSignedLdStInstruction()
913 case AArch64::LDRSHWpre: in DecodeSignedLdStInstruction()
914 case AArch64::STRBBpre: in DecodeSignedLdStInstruction()
915 case AArch64::LDRBBpre: in DecodeSignedLdStInstruction()
916 case AArch64::STRHHpre: in DecodeSignedLdStInstruction()
917 case AArch64::LDRHHpre: in DecodeSignedLdStInstruction()
918 case AArch64::STRWpre: in DecodeSignedLdStInstruction()
919 case AArch64::LDRWpre: in DecodeSignedLdStInstruction()
920 case AArch64::LDRSBWpost: in DecodeSignedLdStInstruction()
921 case AArch64::LDRSHWpost: in DecodeSignedLdStInstruction()
922 case AArch64::STRBBpost: in DecodeSignedLdStInstruction()
923 case AArch64::LDRBBpost: in DecodeSignedLdStInstruction()
924 case AArch64::STRHHpost: in DecodeSignedLdStInstruction()
925 case AArch64::LDRHHpost: in DecodeSignedLdStInstruction()
926 case AArch64::STRWpost: in DecodeSignedLdStInstruction()
927 case AArch64::LDRWpost: in DecodeSignedLdStInstruction()
928 case AArch64::LDRSBXpre: in DecodeSignedLdStInstruction()
929 case AArch64::LDRSHXpre: in DecodeSignedLdStInstruction()
930 case AArch64::STRXpre: in DecodeSignedLdStInstruction()
931 case AArch64::LDRSWpre: in DecodeSignedLdStInstruction()
932 case AArch64::LDRXpre: in DecodeSignedLdStInstruction()
933 case AArch64::LDRSBXpost: in DecodeSignedLdStInstruction()
934 case AArch64::LDRSHXpost: in DecodeSignedLdStInstruction()
935 case AArch64::STRXpost: in DecodeSignedLdStInstruction()
936 case AArch64::LDRSWpost: in DecodeSignedLdStInstruction()
937 case AArch64::LDRXpost: in DecodeSignedLdStInstruction()
938 case AArch64::LDRQpre: in DecodeSignedLdStInstruction()
939 case AArch64::STRQpre: in DecodeSignedLdStInstruction()
940 case AArch64::LDRQpost: in DecodeSignedLdStInstruction()
941 case AArch64::STRQpost: in DecodeSignedLdStInstruction()
942 case AArch64::LDRDpre: in DecodeSignedLdStInstruction()
943 case AArch64::STRDpre: in DecodeSignedLdStInstruction()
944 case AArch64::LDRDpost: in DecodeSignedLdStInstruction()
945 case AArch64::STRDpost: in DecodeSignedLdStInstruction()
946 case AArch64::LDRSpre: in DecodeSignedLdStInstruction()
947 case AArch64::STRSpre: in DecodeSignedLdStInstruction()
948 case AArch64::LDRSpost: in DecodeSignedLdStInstruction()
949 case AArch64::STRSpost: in DecodeSignedLdStInstruction()
950 case AArch64::LDRHpre: in DecodeSignedLdStInstruction()
951 case AArch64::STRHpre: in DecodeSignedLdStInstruction()
952 case AArch64::LDRHpost: in DecodeSignedLdStInstruction()
953 case AArch64::STRHpost: in DecodeSignedLdStInstruction()
954 case AArch64::LDRBpre: in DecodeSignedLdStInstruction()
955 case AArch64::STRBpre: in DecodeSignedLdStInstruction()
956 case AArch64::LDRBpost: in DecodeSignedLdStInstruction()
957 case AArch64::STRBpost: in DecodeSignedLdStInstruction()
965 case AArch64::PRFUMi: in DecodeSignedLdStInstruction()
969 case AArch64::STURBBi: in DecodeSignedLdStInstruction()
970 case AArch64::LDURBBi: in DecodeSignedLdStInstruction()
971 case AArch64::LDURSBWi: in DecodeSignedLdStInstruction()
972 case AArch64::STURHHi: in DecodeSignedLdStInstruction()
973 case AArch64::LDURHHi: in DecodeSignedLdStInstruction()
974 case AArch64::LDURSHWi: in DecodeSignedLdStInstruction()
975 case AArch64::STURWi: in DecodeSignedLdStInstruction()
976 case AArch64::LDURWi: in DecodeSignedLdStInstruction()
977 case AArch64::LDTRSBWi: in DecodeSignedLdStInstruction()
978 case AArch64::LDTRSHWi: in DecodeSignedLdStInstruction()
979 case AArch64::STTRWi: in DecodeSignedLdStInstruction()
980 case AArch64::LDTRWi: in DecodeSignedLdStInstruction()
981 case AArch64::STTRHi: in DecodeSignedLdStInstruction()
982 case AArch64::LDTRHi: in DecodeSignedLdStInstruction()
983 case AArch64::LDTRBi: in DecodeSignedLdStInstruction()
984 case AArch64::STTRBi: in DecodeSignedLdStInstruction()
985 case AArch64::LDRSBWpre: in DecodeSignedLdStInstruction()
986 case AArch64::LDRSHWpre: in DecodeSignedLdStInstruction()
987 case AArch64::STRBBpre: in DecodeSignedLdStInstruction()
988 case AArch64::LDRBBpre: in DecodeSignedLdStInstruction()
989 case AArch64::STRHHpre: in DecodeSignedLdStInstruction()
990 case AArch64::LDRHHpre: in DecodeSignedLdStInstruction()
991 case AArch64::STRWpre: in DecodeSignedLdStInstruction()
992 case AArch64::LDRWpre: in DecodeSignedLdStInstruction()
993 case AArch64::LDRSBWpost: in DecodeSignedLdStInstruction()
994 case AArch64::LDRSHWpost: in DecodeSignedLdStInstruction()
995 case AArch64::STRBBpost: in DecodeSignedLdStInstruction()
996 case AArch64::LDRBBpost: in DecodeSignedLdStInstruction()
997 case AArch64::STRHHpost: in DecodeSignedLdStInstruction()
998 case AArch64::LDRHHpost: in DecodeSignedLdStInstruction()
999 case AArch64::STRWpost: in DecodeSignedLdStInstruction()
1000 case AArch64::LDRWpost: in DecodeSignedLdStInstruction()
1003 case AArch64::LDURSBXi: in DecodeSignedLdStInstruction()
1004 case AArch64::LDURSHXi: in DecodeSignedLdStInstruction()
1005 case AArch64::LDURSWi: in DecodeSignedLdStInstruction()
1006 case AArch64::STURXi: in DecodeSignedLdStInstruction()
1007 case AArch64::LDURXi: in DecodeSignedLdStInstruction()
1008 case AArch64::LDTRSBXi: in DecodeSignedLdStInstruction()
1009 case AArch64::LDTRSHXi: in DecodeSignedLdStInstruction()
1010 case AArch64::LDTRSWi: in DecodeSignedLdStInstruction()
1011 case AArch64::STTRXi: in DecodeSignedLdStInstruction()
1012 case AArch64::LDTRXi: in DecodeSignedLdStInstruction()
1013 case AArch64::LDRSBXpre: in DecodeSignedLdStInstruction()
1014 case AArch64::LDRSHXpre: in DecodeSignedLdStInstruction()
1015 case AArch64::STRXpre: in DecodeSignedLdStInstruction()
1016 case AArch64::LDRSWpre: in DecodeSignedLdStInstruction()
1017 case AArch64::LDRXpre: in DecodeSignedLdStInstruction()
1018 case AArch64::LDRSBXpost: in DecodeSignedLdStInstruction()
1019 case AArch64::LDRSHXpost: in DecodeSignedLdStInstruction()
1020 case AArch64::STRXpost: in DecodeSignedLdStInstruction()
1021 case AArch64::LDRSWpost: in DecodeSignedLdStInstruction()
1022 case AArch64::LDRXpost: in DecodeSignedLdStInstruction()
1025 case AArch64::LDURQi: in DecodeSignedLdStInstruction()
1026 case AArch64::STURQi: in DecodeSignedLdStInstruction()
1027 case AArch64::LDRQpre: in DecodeSignedLdStInstruction()
1028 case AArch64::STRQpre: in DecodeSignedLdStInstruction()
1029 case AArch64::LDRQpost: in DecodeSignedLdStInstruction()
1030 case AArch64::STRQpost: in DecodeSignedLdStInstruction()
1033 case AArch64::LDURDi: in DecodeSignedLdStInstruction()
1034 case AArch64::STURDi: in DecodeSignedLdStInstruction()
1035 case AArch64::LDRDpre: in DecodeSignedLdStInstruction()
1036 case AArch64::STRDpre: in DecodeSignedLdStInstruction()
1037 case AArch64::LDRDpost: in DecodeSignedLdStInstruction()
1038 case AArch64::STRDpost: in DecodeSignedLdStInstruction()
1041 case AArch64::LDURSi: in DecodeSignedLdStInstruction()
1042 case AArch64::STURSi: in DecodeSignedLdStInstruction()
1043 case AArch64::LDRSpre: in DecodeSignedLdStInstruction()
1044 case AArch64::STRSpre: in DecodeSignedLdStInstruction()
1045 case AArch64::LDRSpost: in DecodeSignedLdStInstruction()
1046 case AArch64::STRSpost: in DecodeSignedLdStInstruction()
1049 case AArch64::LDURHi: in DecodeSignedLdStInstruction()
1050 case AArch64::STURHi: in DecodeSignedLdStInstruction()
1051 case AArch64::LDRHpre: in DecodeSignedLdStInstruction()
1052 case AArch64::STRHpre: in DecodeSignedLdStInstruction()
1053 case AArch64::LDRHpost: in DecodeSignedLdStInstruction()
1054 case AArch64::STRHpost: in DecodeSignedLdStInstruction()
1057 case AArch64::LDURBi: in DecodeSignedLdStInstruction()
1058 case AArch64::STURBi: in DecodeSignedLdStInstruction()
1059 case AArch64::LDRBpre: in DecodeSignedLdStInstruction()
1060 case AArch64::STRBpre: in DecodeSignedLdStInstruction()
1061 case AArch64::LDRBpost: in DecodeSignedLdStInstruction()
1062 case AArch64::STRBpost: in DecodeSignedLdStInstruction()
1093 case AArch64::STLXRW: in DecodeExclusiveLdStInstruction()
1094 case AArch64::STLXRB: in DecodeExclusiveLdStInstruction()
1095 case AArch64::STLXRH: in DecodeExclusiveLdStInstruction()
1096 case AArch64::STXRW: in DecodeExclusiveLdStInstruction()
1097 case AArch64::STXRB: in DecodeExclusiveLdStInstruction()
1098 case AArch64::STXRH: in DecodeExclusiveLdStInstruction()
1101 case AArch64::LDARW: in DecodeExclusiveLdStInstruction()
1102 case AArch64::LDARB: in DecodeExclusiveLdStInstruction()
1103 case AArch64::LDARH: in DecodeExclusiveLdStInstruction()
1104 case AArch64::LDAXRW: in DecodeExclusiveLdStInstruction()
1105 case AArch64::LDAXRB: in DecodeExclusiveLdStInstruction()
1106 case AArch64::LDAXRH: in DecodeExclusiveLdStInstruction()
1107 case AArch64::LDXRW: in DecodeExclusiveLdStInstruction()
1108 case AArch64::LDXRB: in DecodeExclusiveLdStInstruction()
1109 case AArch64::LDXRH: in DecodeExclusiveLdStInstruction()
1110 case AArch64::STLRW: in DecodeExclusiveLdStInstruction()
1111 case AArch64::STLRB: in DecodeExclusiveLdStInstruction()
1112 case AArch64::STLRH: in DecodeExclusiveLdStInstruction()
1113 case AArch64::STLLRW: in DecodeExclusiveLdStInstruction()
1114 case AArch64::STLLRB: in DecodeExclusiveLdStInstruction()
1115 case AArch64::STLLRH: in DecodeExclusiveLdStInstruction()
1116 case AArch64::LDLARW: in DecodeExclusiveLdStInstruction()
1117 case AArch64::LDLARB: in DecodeExclusiveLdStInstruction()
1118 case AArch64::LDLARH: in DecodeExclusiveLdStInstruction()
1121 case AArch64::STLXRX: in DecodeExclusiveLdStInstruction()
1122 case AArch64::STXRX: in DecodeExclusiveLdStInstruction()
1125 case AArch64::LDARX: in DecodeExclusiveLdStInstruction()
1126 case AArch64::LDAXRX: in DecodeExclusiveLdStInstruction()
1127 case AArch64::LDXRX: in DecodeExclusiveLdStInstruction()
1128 case AArch64::STLRX: in DecodeExclusiveLdStInstruction()
1129 case AArch64::LDLARX: in DecodeExclusiveLdStInstruction()
1130 case AArch64::STLLRX: in DecodeExclusiveLdStInstruction()
1133 case AArch64::STLXPW: in DecodeExclusiveLdStInstruction()
1134 case AArch64::STXPW: in DecodeExclusiveLdStInstruction()
1137 case AArch64::LDAXPW: in DecodeExclusiveLdStInstruction()
1138 case AArch64::LDXPW: in DecodeExclusiveLdStInstruction()
1142 case AArch64::STLXPX: in DecodeExclusiveLdStInstruction()
1143 case AArch64::STXPX: in DecodeExclusiveLdStInstruction()
1146 case AArch64::LDAXPX: in DecodeExclusiveLdStInstruction()
1147 case AArch64::LDXPX: in DecodeExclusiveLdStInstruction()
1156 if ((Opcode == AArch64::LDAXPW || Opcode == AArch64::LDXPW || in DecodeExclusiveLdStInstruction()
1157 Opcode == AArch64::LDAXPX || Opcode == AArch64::LDXPX) && in DecodeExclusiveLdStInstruction()
1185 case AArch64::LDPXpost: in DecodePairLdStInstruction()
1186 case AArch64::STPXpost: in DecodePairLdStInstruction()
1187 case AArch64::LDPSWpost: in DecodePairLdStInstruction()
1188 case AArch64::LDPXpre: in DecodePairLdStInstruction()
1189 case AArch64::STPXpre: in DecodePairLdStInstruction()
1190 case AArch64::LDPSWpre: in DecodePairLdStInstruction()
1191 case AArch64::LDPWpost: in DecodePairLdStInstruction()
1192 case AArch64::STPWpost: in DecodePairLdStInstruction()
1193 case AArch64::LDPWpre: in DecodePairLdStInstruction()
1194 case AArch64::STPWpre: in DecodePairLdStInstruction()
1195 case AArch64::LDPQpost: in DecodePairLdStInstruction()
1196 case AArch64::STPQpost: in DecodePairLdStInstruction()
1197 case AArch64::LDPQpre: in DecodePairLdStInstruction()
1198 case AArch64::STPQpre: in DecodePairLdStInstruction()
1199 case AArch64::LDPDpost: in DecodePairLdStInstruction()
1200 case AArch64::STPDpost: in DecodePairLdStInstruction()
1201 case AArch64::LDPDpre: in DecodePairLdStInstruction()
1202 case AArch64::STPDpre: in DecodePairLdStInstruction()
1203 case AArch64::LDPSpost: in DecodePairLdStInstruction()
1204 case AArch64::STPSpost: in DecodePairLdStInstruction()
1205 case AArch64::LDPSpre: in DecodePairLdStInstruction()
1206 case AArch64::STPSpre: in DecodePairLdStInstruction()
1214 case AArch64::LDPXpost: in DecodePairLdStInstruction()
1215 case AArch64::STPXpost: in DecodePairLdStInstruction()
1216 case AArch64::LDPSWpost: in DecodePairLdStInstruction()
1217 case AArch64::LDPXpre: in DecodePairLdStInstruction()
1218 case AArch64::STPXpre: in DecodePairLdStInstruction()
1219 case AArch64::LDPSWpre: in DecodePairLdStInstruction()
1222 case AArch64::LDNPXi: in DecodePairLdStInstruction()
1223 case AArch64::STNPXi: in DecodePairLdStInstruction()
1224 case AArch64::LDPXi: in DecodePairLdStInstruction()
1225 case AArch64::STPXi: in DecodePairLdStInstruction()
1226 case AArch64::LDPSWi: in DecodePairLdStInstruction()
1230 case AArch64::LDPWpost: in DecodePairLdStInstruction()
1231 case AArch64::STPWpost: in DecodePairLdStInstruction()
1232 case AArch64::LDPWpre: in DecodePairLdStInstruction()
1233 case AArch64::STPWpre: in DecodePairLdStInstruction()
1236 case AArch64::LDNPWi: in DecodePairLdStInstruction()
1237 case AArch64::STNPWi: in DecodePairLdStInstruction()
1238 case AArch64::LDPWi: in DecodePairLdStInstruction()
1239 case AArch64::STPWi: in DecodePairLdStInstruction()
1243 case AArch64::LDNPQi: in DecodePairLdStInstruction()
1244 case AArch64::STNPQi: in DecodePairLdStInstruction()
1245 case AArch64::LDPQpost: in DecodePairLdStInstruction()
1246 case AArch64::STPQpost: in DecodePairLdStInstruction()
1247 case AArch64::LDPQi: in DecodePairLdStInstruction()
1248 case AArch64::STPQi: in DecodePairLdStInstruction()
1249 case AArch64::LDPQpre: in DecodePairLdStInstruction()
1250 case AArch64::STPQpre: in DecodePairLdStInstruction()
1254 case AArch64::LDNPDi: in DecodePairLdStInstruction()
1255 case AArch64::STNPDi: in DecodePairLdStInstruction()
1256 case AArch64::LDPDpost: in DecodePairLdStInstruction()
1257 case AArch64::STPDpost: in DecodePairLdStInstruction()
1258 case AArch64::LDPDi: in DecodePairLdStInstruction()
1259 case AArch64::STPDi: in DecodePairLdStInstruction()
1260 case AArch64::LDPDpre: in DecodePairLdStInstruction()
1261 case AArch64::STPDpre: in DecodePairLdStInstruction()
1265 case AArch64::LDNPSi: in DecodePairLdStInstruction()
1266 case AArch64::STNPSi: in DecodePairLdStInstruction()
1267 case AArch64::LDPSpost: in DecodePairLdStInstruction()
1268 case AArch64::STPSpost: in DecodePairLdStInstruction()
1269 case AArch64::LDPSi: in DecodePairLdStInstruction()
1270 case AArch64::STPSi: in DecodePairLdStInstruction()
1271 case AArch64::LDPSpre: in DecodePairLdStInstruction()
1272 case AArch64::STPSpre: in DecodePairLdStInstruction()
1308 case AArch64::ADDWrx: in DecodeAddSubERegInstruction()
1309 case AArch64::SUBWrx: in DecodeAddSubERegInstruction()
1314 case AArch64::ADDSWrx: in DecodeAddSubERegInstruction()
1315 case AArch64::SUBSWrx: in DecodeAddSubERegInstruction()
1320 case AArch64::ADDXrx: in DecodeAddSubERegInstruction()
1321 case AArch64::SUBXrx: in DecodeAddSubERegInstruction()
1326 case AArch64::ADDSXrx: in DecodeAddSubERegInstruction()
1327 case AArch64::SUBSXrx: in DecodeAddSubERegInstruction()
1332 case AArch64::ADDXrx64: in DecodeAddSubERegInstruction()
1333 case AArch64::SUBXrx64: in DecodeAddSubERegInstruction()
1338 case AArch64::SUBSXrx64: in DecodeAddSubERegInstruction()
1339 case AArch64::ADDSXrx64: in DecodeAddSubERegInstruction()
1359 if (Inst.getOpcode() == AArch64::ANDSXri) in DecodeLogicalImmInstruction()
1368 if (Inst.getOpcode() == AArch64::ANDSWri) in DecodeLogicalImmInstruction()
1389 if (Inst.getOpcode() == AArch64::MOVID) in DecodeModImmInstruction()
1399 case AArch64::MOVIv4i16: in DecodeModImmInstruction()
1400 case AArch64::MOVIv8i16: in DecodeModImmInstruction()
1401 case AArch64::MVNIv4i16: in DecodeModImmInstruction()
1402 case AArch64::MVNIv8i16: in DecodeModImmInstruction()
1403 case AArch64::MOVIv2i32: in DecodeModImmInstruction()
1404 case AArch64::MOVIv4i32: in DecodeModImmInstruction()
1405 case AArch64::MVNIv2i32: in DecodeModImmInstruction()
1406 case AArch64::MVNIv4i32: in DecodeModImmInstruction()
1409 case AArch64::MOVIv2s_msl: in DecodeModImmInstruction()
1410 case AArch64::MOVIv4s_msl: in DecodeModImmInstruction()
1411 case AArch64::MVNIv2s_msl: in DecodeModImmInstruction()
1412 case AArch64::MVNIv4s_msl: in DecodeModImmInstruction()
1577 AArch64::WSeqPairsClassRegClassID, in DecodeWSeqPairsClassRegisterClass()
1586 AArch64::XSeqPairsClassRegClassID, in DecodeXSeqPairsClassRegisterClass()