Home
last modified time | relevance | path

Searched refs:isFMAFasterThanFMulAndFAdd (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.h29 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h196 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DLoongArchISelLowering.cpp4605 bool LoongArchTargetLowering::isFMAFasterThanFMulAndFAdd( in isFMAFasterThanFMulAndFAdd() function in LoongArchTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h447 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
449 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DSIISelLowering.cpp5361 bool SITargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in SITargetLowering
5391 bool SITargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in SITargetLowering
5395 return isFMAFasterThanFMulAndFAdd(MF, MVT::f16); in isFMAFasterThanFMulAndFAdd()
5397 return isFMAFasterThanFMulAndFAdd(MF, MVT::f32); in isFMAFasterThanFMulAndFAdd()
5399 return isFMAFasterThanFMulAndFAdd(MF, MVT::f64); in isFMAFasterThanFMulAndFAdd()
13303 isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT)) { in getFusedOpcode()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h574 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1077 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
1080 bool isFMAFasterThanFMulAndFAdd(const Function &F, Type *Ty) const override;
H A DPPCISelLowering.cpp17293 bool PPCTargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in PPCTargetLowering
17295 return isFMAFasterThanFMulAndFAdd( in isFMAFasterThanFMulAndFAdd()
17299 bool PPCTargetLowering::isFMAFasterThanFMulAndFAdd(const Function &F, in isFMAFasterThanFMulAndFAdd() function in PPCTargetLowering
17335 isFMAFasterThanFMulAndFAdd(*F, Ty) && in isProfitableToHoist()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h716 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
718 bool isFMAFasterThanFMulAndFAdd(const Function &F, Type *Ty) const override;
H A DAArch64ISelLowering.cpp14748 return !(isFMAFasterThanFMulAndFAdd(*F, Ty) && in isProfitableToHoist()
16308 bool AArch64TargetLowering::isFMAFasterThanFMulAndFAdd( in isFMAFasterThanFMulAndFAdd() function in AArch64TargetLowering
16328 bool AArch64TargetLowering::isFMAFasterThanFMulAndFAdd(const Function &F, in isFMAFasterThanFMulAndFAdd() function in AArch64TargetLowering
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h467 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DSystemZISelLowering.cpp768 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd( in isFMAFasterThanFMulAndFAdd() function in SystemZTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h163 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &,
H A DHexagonISelLowering.cpp2152 bool HexagonTargetLowering::isFMAFasterThanFMulAndFAdd( in isFMAFasterThanFMulAndFAdd() function in HexagonTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h879 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DARMISelLowering.cpp19454 bool ARMTargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in ARMTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h629 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DRISCVISelLowering.cpp19654 bool RISCVTargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in RISCVTargetLowering
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3112 virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function
3125 virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function
3131 virtual bool isFMAFasterThanFMulAndFAdd(const Function &F, Type *) const { in isFMAFasterThanFMulAndFAdd() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1368 bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF,
H A DX86ISelLowering.cpp33808 bool X86TargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd() function in X86TargetLowering
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2189 TLI.isFMAFasterThanFMulAndFAdd(*MF, in translateKnownIntrinsic()
H A DCombinerHelper.cpp5425 bool HasFMA = TLI.isFMAFasterThanFMulAndFAdd(*MF, DstType) && in canCombineFMadOrFMA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6617 TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT)) { in visitIntrinsicCall()
7791 !TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT)) { in visitConstrainedFPIntrinsic()
8143 TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), ValueVTs[0])) { in visitVectorPredicationIntrinsic()
H A DDAGCombiner.cpp15578 TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT) && in visitFADDForFMACombine()
15815 TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT) && in visitFSUBForFMACombine()
16146 TLI.isFMAFasterThanFMulAndFAdd(DAG.getMachineFunction(), VT) && in visitFMULForFMADistributiveCombine()