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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
 9590   case MCK_SVEAddSubImm64: {
12056   case MCK_SVEAddSubImm64: return "MCK_SVEAddSubImm64";
12719   { 25 /* add */, AArch64::ADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
17443   { 4576 /* sqadd */, AArch64::SQADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
17861   { 5010 /* sqsub */, AArch64::SQSUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
18956   { 5924 /* sub */, AArch64::SUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
18993   { 5971 /* subr */, AArch64::SUBR_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
19490   { 6517 /* uqadd */, AArch64::UQADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
19690   { 6687 /* uqsub */, AArch64::UQSUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
20077   { 25 /* add */, AArch64::ADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
24801   { 4576 /* sqadd */, AArch64::SQADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
25219   { 5010 /* sqsub */, AArch64::SQSUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
26314   { 5924 /* sub */, AArch64::SUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
26351   { 5971 /* subr */, AArch64::SUBR_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
26848   { 6517 /* uqadd */, AArch64::UQADD_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
27048   { 6687 /* uqsub */, AArch64::UQSUB_ZI_D, Convert__SVEVectorDReg1_0__Tie0_1_2__SVEAddSubImm642_2, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEVectorDReg, MCK_SVEAddSubImm64 }, },
27672   { 25 /* add */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
27674   { 25 /* add */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
36588   { 4576 /* sqadd */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
36590   { 4576 /* sqadd */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
37376   { 5010 /* sqsub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
37378   { 5010 /* sqsub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
38932   { 5924 /* sub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
38934   { 5924 /* sub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
38992   { 5971 /* subr */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
38994   { 5971 /* subr */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
39746   { 6517 /* uqadd */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
39748   { 6517 /* uqadd */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
40118   { 6687 /* uqsub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
40120   { 6687 /* uqsub */, 4 /* 2 */, MCK_SVEAddSubImm64, AMFBS_HasSVE },
40703   case MCK_SVEAddSubImm64: