Home
last modified time | relevance | path

Searched refs:isFPImmLegal (Results 1 – 19 of 19) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonISelLowering.h203 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDHexagonISelLowering.cpp2372 bool HexagonTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in HexagonTargetLowering
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUISelLowering.h130 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDAMDGPUISelLowering.cpp458 bool AMDGPUTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in AMDGPUTargetLowering
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZISelLowering.h370 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDSystemZISelLowering.cpp485 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in SystemZTargetLowering
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.h274 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDAArch64FastISel.cpp366 if (TLI.isFPImmLegal(Val, VT)) { in materializeFP()
HDAArch64ISelLowering.cpp4195 bool AArch64TargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in AArch64TargetLowering
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMISelLowering.h407 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDARMFastISel.cpp472 if (TLI.isFPImmLegal(Val, VT)) { in ARMMaterializeFP()
HDARMISelLowering.cpp11162 bool ARMTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in ARMTargetLowering
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsISelLowering.h541 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDMipsISelLowering.cpp3589 bool MipsTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in MipsTargetLowering
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.h819 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
HDX86ISelLowering.cpp3923 bool X86TargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal() function in X86TargetLowering
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLowering.h514 virtual bool isFPImmLegal(const APFloat &/*Imm*/, EVT /*VT*/) const { in isFPImmLegal() function
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDDAGCombiner.cpp8289 TLI.isFPImmLegal(Recip, VT))) in visitFDIV()
8840 (TLI.isFPImmLegal(CVal, N->getValueType(0)) || in visitFNEG()
13358 !TLI.isFPImmLegal(TV->getValueAPF(), TV->getValueType(0)) && in SimplifySelectCC()
13359 !TLI.isFPImmLegal(FV->getValueAPF(), FV->getValueType(0))) && in SimplifySelectCC()
HDLegalizeDAG.cpp3529 if (!TLI.isFPImmLegal(CFP->getValueAPF(), Node->getValueType(0))) in ExpandNode()