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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
14261   { 1460 /* fmlal */, AArch64::FMLALv8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, 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 }, },
14263   { 1460 /* fmlal */, AArch64::FMLALlanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14264   { 1460 /* fmlal */, AArch64::FMLALlanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14265   { 1466 /* fmlal2 */, AArch64::FMLAL2v8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_4h }, },
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 }, },
14267   { 1466 /* fmlal2 */, AArch64::FMLAL2lanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14268   { 1466 /* fmlal2 */, AArch64::FMLAL2lanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14292   { 1492 /* fmlsl */, AArch64::FMLSLv8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, 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 }, },
14294   { 1492 /* fmlsl */, AArch64::FMLSLlanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14295   { 1492 /* fmlsl */, AArch64::FMLSLlanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14296   { 1498 /* fmlsl2 */, AArch64::FMLSL2v8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_4h }, },
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 }, },
14298   { 1498 /* fmlsl2 */, AArch64::FMLSL2lanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK__DOT_4s, MCK_VectorReg128, MCK__DOT_4h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
14299   { 1498 /* fmlsl2 */, AArch64::FMLSL2lanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__VectorReg1281_4__IndexRange0_71_6, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK__DOT_2s, MCK_VectorReg64, MCK__DOT_2h, MCK_VectorReg128, MCK__DOT_h, MCK_IndexRange0_7 }, },
21619   { 1460 /* fmlal */, AArch64::FMLALv4f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21620   { 1460 /* fmlal */, AArch64::FMLALv8f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21621   { 1460 /* fmlal */, AArch64::FMLALlanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK_VectorReg128, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21622   { 1460 /* fmlal */, AArch64::FMLALlanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK_VectorReg64, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21623   { 1466 /* fmlal2 */, AArch64::FMLAL2v4f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21624   { 1466 /* fmlal2 */, AArch64::FMLAL2v8f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21625   { 1466 /* fmlal2 */, AArch64::FMLAL2lanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK_VectorReg128, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21626   { 1466 /* fmlal2 */, AArch64::FMLAL2lanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK_VectorReg64, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21650   { 1492 /* fmlsl */, AArch64::FMLSLv4f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21651   { 1492 /* fmlsl */, AArch64::FMLSLv8f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21652   { 1492 /* fmlsl */, AArch64::FMLSLlanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK_VectorReg128, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21653   { 1492 /* fmlsl */, AArch64::FMLSLlanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK_VectorReg64, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21654   { 1498 /* fmlsl2 */, AArch64::FMLSL2v4f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21655   { 1498 /* fmlsl2 */, AArch64::FMLSL2v8f16, Convert__imm_95_0__Tie0_1_1__imm_95_0__imm_95_0, AMFBS_HasNEON_HasFP16FML, {  }, },
21656   { 1498 /* fmlsl2 */, AArch64::FMLSL2lanev8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg128, MCK_VectorReg128, MCK_VectorReg128, MCK_IndexRange0_7 }, },
21657   { 1498 /* fmlsl2 */, AArch64::FMLSL2lanev4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_1__VectorReg1281_2__IndexRange0_71_3, AMFBS_HasNEON_HasFP16FML, { MCK_VectorReg64, MCK_VectorReg64, MCK_VectorReg128, MCK_IndexRange0_7 }, },