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

References

gen/lib/Target/AArch64/AArch64GenInstrInfo.inc
 7068   { 221,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #221 = ADDHNv2i64_v4i32
 7070   { 223,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #223 = ADDHNv4i32_v8i16
 7071   { 224,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #224 = ADDHNv8i16_v16i8
 7270   { 423,	4,	1,	4,	263,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #423 = BITv16i8
 7299   { 452,	4,	1,	4,	263,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #452 = BSLv16i8
 8332   { 1485,	4,	1,	4,	109,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1485 = FMLAL2v8f16
 8340   { 1493,	4,	1,	4,	109,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1493 = FMLALv8f16
 8351   { 1504,	4,	1,	4,	742,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1504 = FMLAv2f64
 8355   { 1508,	4,	1,	4,	454,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1508 = FMLAv4f32
 8358   { 1511,	4,	1,	4,	804,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1511 = FMLAv8f16
 8363   { 1516,	4,	1,	4,	109,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1516 = FMLSL2v8f16
 8371   { 1524,	4,	1,	4,	109,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1524 = FMLSLv8f16
 8382   { 1535,	4,	1,	4,	742,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1535 = FMLSv2f64
 8386   { 1539,	4,	1,	4,	741,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1539 = FMLSv4f32
 8389   { 1542,	4,	1,	4,	804,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #1542 = FMLSv8f16
 9587   { 2740,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2740 = MLAv16i8
 9592   { 2745,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2745 = MLAv4i32
 9594   { 2747,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2747 = MLAv8i16
 9604   { 2757,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2757 = MLSv16i8
 9609   { 2762,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2762 = MLSv4i32
 9611   { 2764,	4,	1,	4,	221,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2764 = MLSv8i16
 9839   { 2992,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2992 = RADDHNv2i64_v4i32
 9841   { 2994,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2994 = RADDHNv4i32_v8i16
 9842   { 2995,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #2995 = RADDHNv8i16_v16i8
 9915   { 3068,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3068 = RSUBHNv2i64_v4i32
 9917   { 3070,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3070 = RSUBHNv4i32_v8i16
 9918   { 3071,	4,	1,	4,	414,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3071 = RSUBHNv8i16_v16i8
 9926   { 3079,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3079 = SABALv16i8_v8i16
 9929   { 3082,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3082 = SABALv4i32_v2i64
 9930   { 3083,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3083 = SABALv8i16_v4i32
 9936   { 3089,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3089 = SABAv16i8
 9939   { 3092,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3092 = SABAv4i32
 9940   { 3093,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3093 = SABAv8i16
10072   { 3225,	4,	1,	4,	848,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3225 = SDOTv16i8
10086   { 3239,	4,	1,	4,	128,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3239 = SHA1SU0rrr
10088   { 3241,	4,	1,	4,	858,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3241 = SHA256H2rrr
10089   { 3242,	4,	1,	4,	132,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3242 = SHA256Hrrr
10091   { 3244,	4,	1,	4,	467,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3244 = SHA256SU1rrr
10092   { 3245,	4,	1,	4,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3245 = SHA512H
10093   { 3246,	4,	1,	4,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3246 = SHA512H2
10095   { 3248,	4,	1,	4,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3248 = SHA512SU1
10158   { 3311,	4,	1,	4,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3311 = SM3PARTW1
10159   { 3312,	4,	1,	4,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3312 = SM3PARTW2
10247   { 3400,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3400 = SMLALv16i8_v8i16
10253   { 3406,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3406 = SMLALv4i32_v2i64
10255   { 3408,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3408 = SMLALv8i16_v4i32
10267   { 3420,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3420 = SMLSLv16i8_v8i16
10273   { 3426,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3426 = SMLSLv4i32_v2i64
10275   { 3428,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3428 = SMLSLv8i16_v4i32
10407   { 3560,	4,	1,	4,	555,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3560 = SQDMLALv4i32_v2i64
10409   { 3562,	4,	1,	4,	555,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3562 = SQDMLALv8i16_v4i32
10432   { 3585,	4,	1,	4,	555,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3585 = SQDMLSLv4i32_v2i64
10434   { 3587,	4,	1,	4,	555,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3587 = SQDMLSLv8i16_v4i32
10534   { 3687,	4,	1,	4,	551,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3687 = SQRDMLAHv4i32
10536   { 3689,	4,	1,	4,	551,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3689 = SQRDMLAHv8i16
10553   { 3706,	4,	1,	4,	551,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3706 = SQRDMLSHv4i32
10555   { 3708,	4,	1,	4,	551,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #3708 = SQRDMLSHv8i16
11259   { 4412,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4412 = SUBHNv2i64_v4i32
11261   { 4414,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4414 = SUBHNv4i32_v8i16
11262   { 4415,	4,	1,	4,	529,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4415 = SUBHNv8i16_v16i8
11384   { 4537,	4,	1,	4,	283,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4537 = TBXv16i8One
11440   { 4593,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4593 = UABALv16i8_v8i16
11443   { 4596,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4596 = UABALv4i32_v2i64
11444   { 4597,	4,	1,	4,	211,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4597 = UABALv8i16_v4i32
11450   { 4603,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4603 = UABAv16i8
11453   { 4606,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4606 = UABAv4i32
11454   { 4607,	4,	1,	4,	209,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4607 = UABAv8i16
11576   { 4729,	4,	1,	4,	848,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4729 = UDOTv16i8
11679   { 4832,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4832 = UMLALv16i8_v8i16
11685   { 4838,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4838 = UMLALv4i32_v2i64
11687   { 4840,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4840 = UMLALv8i16_v4i32
11699   { 4852,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4852 = UMLSLv16i8_v8i16
11705   { 4858,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4858 = UMLSLv4i32_v2i64
11707   { 4860,	4,	1,	4,	223,	0, 0x1ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #4860 = UMLSLv8i16_v4i32