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

Overridden By

lib/Target/AArch64/AArch64ISelLowering.cpp
 9188 bool AArch64TargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
lib/Target/AMDGPU/SIISelLowering.cpp
 3916 bool SITargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
lib/Target/ARM/ARMISelLowering.h
  750     bool isFMAFasterThanFMulAndFAdd(EVT VT) const override { return false; }
lib/Target/Hexagon/HexagonISelLowering.cpp
 1850 bool HexagonTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
lib/Target/NVPTX/NVPTXISelLowering.h
  541   bool isFMAFasterThanFMulAndFAdd(EVT) const override { return true; }
lib/Target/PowerPC/PPCISelLowering.cpp
14946 bool PPCTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
lib/Target/SystemZ/SystemZISelLowering.cpp
  646 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
lib/Target/X86/X86ISelLowering.cpp
29103 X86TargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {

References

lib/CodeGen/GlobalISel/IRTranslator.cpp
 1415         TLI.isFMAFasterThanFMulAndFAdd(TLI.getValueType(*DL, CI.getType()))) {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
11337       TLI.isFMAFasterThanFMulAndFAdd(VT) &&
11548       TLI.isFMAFasterThanFMulAndFAdd(VT) &&
11846       TLI.isFMAFasterThanFMulAndFAdd(VT) &&
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6146         TLI.isFMAFasterThanFMulAndFAdd(VT)) {