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

References

lib/Target/AArch64/AArch64InstrInfo.cpp
 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) ||
 3772     Found |= Match(AArch64::FMULSrr, 2, MCP::FMULADDS_OP2) ||
 3776     Found |= Match(AArch64::FMULDrr, 1, MCP::FMULADDD_OP1) ||
 3779     Found |= Match(AArch64::FMULDrr, 2, MCP::FMULADDD_OP2) ||
 3783     Found |= Match(AArch64::FMULv4i16_indexed, 1, MCP::FMLAv4i16_indexed_OP1) ||
 3786     Found |= Match(AArch64::FMULv4i16_indexed, 2, MCP::FMLAv4i16_indexed_OP2) ||
 3790     Found |= Match(AArch64::FMULv8i16_indexed, 1, MCP::FMLAv8i16_indexed_OP1) ||
 3793     Found |= Match(AArch64::FMULv8i16_indexed, 2, MCP::FMLAv8i16_indexed_OP2) ||
 3797     Found |= Match(AArch64::FMULv2i32_indexed, 1, MCP::FMLAv2i32_indexed_OP1) ||
 3800     Found |= Match(AArch64::FMULv2i32_indexed, 2, MCP::FMLAv2i32_indexed_OP2) ||
 3804     Found |= Match(AArch64::FMULv2i64_indexed, 1, MCP::FMLAv2i64_indexed_OP1) ||
 3807     Found |= Match(AArch64::FMULv2i64_indexed, 2, MCP::FMLAv2i64_indexed_OP2) ||
 3811     Found |= Match(AArch64::FMULv4i32_indexed, 1, MCP::FMLAv4i32_indexed_OP1) ||
 3814     Found |= Match(AArch64::FMULv4i32_indexed, 2, MCP::FMLAv4i32_indexed_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) ||
 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) ||
 3836     Found |= Match(AArch64::FNMULDrr, 1, MCP::FNMULSUBD_OP1);
 3839     Found |= Match(AArch64::FMULv4i16_indexed, 2, MCP::FMLSv4i16_indexed_OP2) ||
 3842     Found |= Match(AArch64::FMULv4i16_indexed, 1, MCP::FMLSv4i16_indexed_OP1) ||
 3846     Found |= Match(AArch64::FMULv8i16_indexed, 2, MCP::FMLSv8i16_indexed_OP2) ||
 3849     Found |= Match(AArch64::FMULv8i16_indexed, 1, MCP::FMLSv8i16_indexed_OP1) ||
 3853     Found |= Match(AArch64::FMULv2i32_indexed, 2, MCP::FMLSv2i32_indexed_OP2) ||
 3856     Found |= Match(AArch64::FMULv2i32_indexed, 1, MCP::FMLSv2i32_indexed_OP1) ||
 3860     Found |= Match(AArch64::FMULv2i64_indexed, 2, MCP::FMLSv2i64_indexed_OP2) ||
 3863     Found |= Match(AArch64::FMULv2i64_indexed, 1, MCP::FMLSv2i64_indexed_OP1) ||
 3867     Found |= Match(AArch64::FMULv4i32_indexed, 2, MCP::FMLSv4i32_indexed_OP2) ||
 3870     Found |= Match(AArch64::FMULv4i32_indexed, 1, MCP::FMLSv4i32_indexed_OP1) ||
 3874   return Found;