Home
last modified time | relevance | path

Searched refs:FMAD (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h464 FMAD, enumerator
H A DTargetLowering.h2718 return isOperationLegal(ISD::FMAD, N->getValueType(0)); in isFMADLegal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp918 auto FMAD = !ST->hasMadMacF32Insts() in expandDivRem24Impl() local
921 Value *FR = Builder.CreateIntrinsic(FMAD, in expandDivRem24Impl()
H A DAMDGPUISelLowering.cpp590 case ISD::FMAD: in fnegFoldsIntoOp()
821 case ISD::FMAD: { in getNegatedExpression()
1724 (unsigned)ISD::FMAD : in LowerDIVREM24()
1808 unsigned FMAD = !Subtarget->hasMadMacF32Insts() ? in LowerUDIVREM64() local
1811 (unsigned)ISD::FMAD : in LowerUDIVREM64()
1816 SDValue Mad1 = DAG.getNode(FMAD, DL, MVT::f32, Cvt_Hi, in LowerUDIVREM64()
1825 SDValue Mad2 = DAG.getNode(FMAD, DL, MVT::f32, Trunc, in LowerUDIVREM64()
3717 case ISD::FMAD: { in performFNegCombine()
H A DSIISelLowering.cpp414 setOperationAction(ISD::FMAD, MVT::f32, Legal); in SITargetLowering()
569 setOperationAction(ISD::FMAD, MVT::f16, Legal); in SITargetLowering()
868 return ((Opcode == ISD::FMAD && Subtarget->hasMadMixInsts()) || in isFPExtFoldable()
9356 case ISD::FMAD: in fp16SrcZerosHighBits()
9530 case ISD::FMAD: in isCanonicalized()
10283 isOperationLegal(ISD::FMAD, VT)) in getFusedOpcode()
10284 return ISD::FMAD; in getFusedOpcode()
H A DR600ISelLowering.cpp203 setOperationAction(ISD::FMAD, MVT::f32, Legal); in R600TargetLowering()
H A DAMDGPUISelDAGToDAG.cpp871 case ISD::FMAD: in Select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp262 case ISD::FMAD: return "fmad"; in getOperationName()
H A DLegalizeFloatTypes.cpp2259 case ISD::FMAD: R = PromoteFloatRes_FMAD(N); break; in PromoteFloatResult()
2624 case ISD::FMAD: R = SoftPromoteHalfRes_FMAD(N); break; in SoftPromoteHalfResult()
H A DLegalizeDAG.cpp3170 case ISD::FMAD: in ExpandNode()
H A DDAGCombiner.cpp12851 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFADDForFMACombine()
13060 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFSUBForFMACombine()
13364 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFMULForFMADistributiveCombine()
H A DTargetLowering.cpp6182 case ISD::FMAD: { in getNegatedExpression()
H A DSelectionDAG.cpp4327 case ISD::FMAD: { in isKnownNeverNaN()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp748 setOperationAction(ISD::FMAD, VT, Expand); in initActions()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td460 def fmad : SDNode<"ISD::FMAD" , SDTFPTernaryOp, [SDNPCommutative]>;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve.md6856 ;; - FMAD
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve.md6981 ;; - FMAD
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp40802 case ISD::FMAD: in scalarizeExtEltFP()