|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc12953 { 301 /* bit */, AArch64::BITv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
12980 { 426 /* bsl */, AArch64::BSLv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
14251 { 1455 /* fmla */, AArch64::FMLAv2f32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
14252 { 1455 /* fmla */, AArch64::FMLAv4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFullFP16, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
14262 { 1460 /* fmlal */, AArch64::FMLALv4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg64, MCK__DOT_2h }, },
14266 { 1466 /* fmlal2 */, AArch64::FMLAL2v4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg64, MCK__DOT_2h }, },
14282 { 1487 /* fmls */, AArch64::FMLSv2f32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
14283 { 1487 /* fmls */, AArch64::FMLSv4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFullFP16, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
14293 { 1492 /* fmlsl */, AArch64::FMLSLv4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg64, MCK__DOT_2h }, },
14297 { 1498 /* fmlsl2 */, AArch64::FMLSL2v4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg64, MCK__DOT_2h }, },
16487 { 3343 /* mla */, AArch64::MLAv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
16488 { 3343 /* mla */, AArch64::MLAv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
16489 { 3343 /* mla */, AArch64::MLAv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
16504 { 3347 /* mls */, AArch64::MLSv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
16505 { 3347 /* mls */, AArch64::MLSv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
16506 { 3347 /* mls */, AArch64::MLSv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
17023 { 3928 /* saba */, AArch64::SABAv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
17024 { 3928 /* saba */, AArch64::SABAv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
17025 { 3928 /* saba */, AArch64::SABAv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
17167 { 4127 /* sdot */, AArch64::SDOTv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasDotProd, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
17681 { 4808 /* sqrdmlah */, AArch64::SQRDMLAHv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasRDM, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
17682 { 4808 /* sqrdmlah */, AArch64::SQRDMLAHv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasRDM, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
17700 { 4817 /* sqrdmlsh */, AArch64::SQRDMLSHv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasRDM, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
17701 { 4817 /* sqrdmlsh */, AArch64::SQRDMLSHv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON_HasRDM, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
19178 { 6175 /* uaba */, AArch64::UABAv2i32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2s }, },
19179 { 6175 /* uaba */, AArch64::UABAv4i16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h, MCK_VectorReg64, MCK__DOT_4h }, },
19180 { 6175 /* uaba */, AArch64::UABAv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },
19312 { 6346 /* udot */, AArch64::UDOTv8i8, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg641_4, AMFBS_HasDotProd, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg64, MCK__DOT_8b }, },