reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3762 Found = Match(AArch64::FMULHrr, 1, MCP::FMULADDH_OP1); 3763 Found |= Match(AArch64::FMULHrr, 2, MCP::FMULADDH_OP2); 3769 Found |= Match(AArch64::FMULSrr, 1, MCP::FMULADDS_OP1) || 3770 Match(AArch64::FMULv1i32_indexed, 1, MCP::FMLAv1i32_indexed_OP1); 3772 Found |= Match(AArch64::FMULSrr, 2, MCP::FMULADDS_OP2) || 3773 Match(AArch64::FMULv1i32_indexed, 2, MCP::FMLAv1i32_indexed_OP2); 3776 Found |= Match(AArch64::FMULDrr, 1, MCP::FMULADDD_OP1) || 3777 Match(AArch64::FMULv1i64_indexed, 1, MCP::FMLAv1i64_indexed_OP1); 3779 Found |= Match(AArch64::FMULDrr, 2, MCP::FMULADDD_OP2) || 3780 Match(AArch64::FMULv1i64_indexed, 2, MCP::FMLAv1i64_indexed_OP2); 3783 Found |= Match(AArch64::FMULv4i16_indexed, 1, MCP::FMLAv4i16_indexed_OP1) || 3784 Match(AArch64::FMULv4f16, 1, MCP::FMLAv4f16_OP1); 3786 Found |= Match(AArch64::FMULv4i16_indexed, 2, MCP::FMLAv4i16_indexed_OP2) || 3787 Match(AArch64::FMULv4f16, 2, MCP::FMLAv4f16_OP2); 3790 Found |= Match(AArch64::FMULv8i16_indexed, 1, MCP::FMLAv8i16_indexed_OP1) || 3791 Match(AArch64::FMULv8f16, 1, MCP::FMLAv8f16_OP1); 3793 Found |= Match(AArch64::FMULv8i16_indexed, 2, MCP::FMLAv8i16_indexed_OP2) || 3794 Match(AArch64::FMULv8f16, 2, MCP::FMLAv8f16_OP2); 3797 Found |= Match(AArch64::FMULv2i32_indexed, 1, MCP::FMLAv2i32_indexed_OP1) || 3798 Match(AArch64::FMULv2f32, 1, MCP::FMLAv2f32_OP1); 3800 Found |= Match(AArch64::FMULv2i32_indexed, 2, MCP::FMLAv2i32_indexed_OP2) || 3801 Match(AArch64::FMULv2f32, 2, MCP::FMLAv2f32_OP2); 3804 Found |= Match(AArch64::FMULv2i64_indexed, 1, MCP::FMLAv2i64_indexed_OP1) || 3805 Match(AArch64::FMULv2f64, 1, MCP::FMLAv2f64_OP1); 3807 Found |= Match(AArch64::FMULv2i64_indexed, 2, MCP::FMLAv2i64_indexed_OP2) || 3808 Match(AArch64::FMULv2f64, 2, MCP::FMLAv2f64_OP2); 3811 Found |= Match(AArch64::FMULv4i32_indexed, 1, MCP::FMLAv4i32_indexed_OP1) || 3812 Match(AArch64::FMULv4f32, 1, MCP::FMLAv4f32_OP1); 3814 Found |= Match(AArch64::FMULv4i32_indexed, 2, MCP::FMLAv4i32_indexed_OP2) || 3815 Match(AArch64::FMULv4f32, 2, MCP::FMLAv4f32_OP2); 3818 Found = Match(AArch64::FMULHrr, 1, MCP::FMULSUBH_OP1); 3819 Found |= Match(AArch64::FMULHrr, 2, MCP::FMULSUBH_OP2); 3820 Found |= Match(AArch64::FNMULHrr, 1, MCP::FNMULSUBH_OP1); 3823 Found = Match(AArch64::FMULSrr, 1, MCP::FMULSUBS_OP1); 3825 Found |= Match(AArch64::FMULSrr, 2, MCP::FMULSUBS_OP2) || 3826 Match(AArch64::FMULv1i32_indexed, 2, MCP::FMLSv1i32_indexed_OP2); 3828 Found |= Match(AArch64::FNMULSrr, 1, MCP::FNMULSUBS_OP1); 3831 Found = Match(AArch64::FMULDrr, 1, MCP::FMULSUBD_OP1); 3833 Found |= Match(AArch64::FMULDrr, 2, MCP::FMULSUBD_OP2) || 3834 Match(AArch64::FMULv1i64_indexed, 2, MCP::FMLSv1i64_indexed_OP2); 3836 Found |= Match(AArch64::FNMULDrr, 1, MCP::FNMULSUBD_OP1); 3839 Found |= Match(AArch64::FMULv4i16_indexed, 2, MCP::FMLSv4i16_indexed_OP2) || 3840 Match(AArch64::FMULv4f16, 2, MCP::FMLSv4f16_OP2); 3842 Found |= Match(AArch64::FMULv4i16_indexed, 1, MCP::FMLSv4i16_indexed_OP1) || 3843 Match(AArch64::FMULv4f16, 1, MCP::FMLSv4f16_OP1); 3846 Found |= Match(AArch64::FMULv8i16_indexed, 2, MCP::FMLSv8i16_indexed_OP2) || 3847 Match(AArch64::FMULv8f16, 2, MCP::FMLSv8f16_OP2); 3849 Found |= Match(AArch64::FMULv8i16_indexed, 1, MCP::FMLSv8i16_indexed_OP1) || 3850 Match(AArch64::FMULv8f16, 1, MCP::FMLSv8f16_OP1); 3853 Found |= Match(AArch64::FMULv2i32_indexed, 2, MCP::FMLSv2i32_indexed_OP2) || 3854 Match(AArch64::FMULv2f32, 2, MCP::FMLSv2f32_OP2); 3856 Found |= Match(AArch64::FMULv2i32_indexed, 1, MCP::FMLSv2i32_indexed_OP1) || 3857 Match(AArch64::FMULv2f32, 1, MCP::FMLSv2f32_OP1); 3860 Found |= Match(AArch64::FMULv2i64_indexed, 2, MCP::FMLSv2i64_indexed_OP2) || 3861 Match(AArch64::FMULv2f64, 2, MCP::FMLSv2f64_OP2); 3863 Found |= Match(AArch64::FMULv2i64_indexed, 1, MCP::FMLSv2i64_indexed_OP1) || 3864 Match(AArch64::FMULv2f64, 1, MCP::FMLSv2f64_OP1); 3867 Found |= Match(AArch64::FMULv4i32_indexed, 2, MCP::FMLSv4i32_indexed_OP2) || 3868 Match(AArch64::FMULv4f32, 2, MCP::FMLSv4f32_OP2); 3870 Found |= Match(AArch64::FMULv4i32_indexed, 1, MCP::FMLSv4i32_indexed_OP1) || 3871 Match(AArch64::FMULv4f32, 1, MCP::FMLSv4f32_OP1);