Home
last modified time | relevance | path

Searched refs:STRICT_FMA (Results 1 – 20 of 20) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h302 STRICT_FMA, enumerator
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h386 STRICT_FMA, enumerator
DBasicTTIImpl.h1490 ISDs.push_back(ISD::STRICT_FMA); in getTypeBasedIntrinsicInstrCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp257 case ISD::STRICT_FMA: return "strict_fma"; in getOperationName()
DLegalizeFloatTypes.cpp94 case ISD::STRICT_FMA: in SoftenFloatResult()
1156 case ISD::STRICT_FMA: in ExpandFloatResult()
DLegalizeDAG.cpp4113 case ISD::STRICT_FMA: in ConvertNodeToLibcall()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp261 case ISD::STRICT_FMA: return "strict_fma"; in getOperationName()
DLegalizeFloatTypes.cpp94 case ISD::STRICT_FMA: in SoftenFloatResult()
1194 case ISD::STRICT_FMA: in ExpandFloatResult()
DLegalizeDAG.cpp4291 case ISD::STRICT_FMA: in ConvertNodeToLibcall()
DSelectionDAGBuilder.cpp7030 Opcode = ISD::STRICT_FMA; in visitConstrainedFPIntrinsic()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp490 Opcode = ISD::STRICT_FMA; in mightUseCTR()
DPPCISelLowering.cpp325 setOperationAction(ISD::STRICT_FMA, MVT::f32, Legal); in PPCTargetLowering()
332 setOperationAction(ISD::STRICT_FMA, MVT::f64, Legal); in PPCTargetLowering()
1074 setOperationAction(ISD::STRICT_FMA, MVT::v4f32, Legal); in PPCTargetLowering()
1088 setOperationAction(ISD::STRICT_FMA, MVT::v2f64, Legal); in PPCTargetLowering()
1159 setOperationAction(ISD::STRICT_FMA, MVT::f128, Legal); in PPCTargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp468 setOperationAction(ISD::STRICT_FMA, VT, Legal); in SystemZTargetLowering()
516 setOperationAction(ISD::STRICT_FMA, MVT::v2f64, Legal); in SystemZTargetLowering()
573 setOperationAction(ISD::STRICT_FMA, MVT::v4f32, Legal); in SystemZTargetLowering()
594 setOperationAction(ISD::STRICT_FMA, MVT::f128, Expand); in SystemZTargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td533 def X86strict_Fmadd : SDNode<"ISD::STRICT_FMA", SDTFPTernaryOp, [SDNPCommutative, SDNPHasChain]>;
DX86ISelLowering.cpp697 setOperationAction(ISD::STRICT_FMA, MVT::f128, LibCall); in X86TargetLowering()
1262 setOperationAction(ISD::STRICT_FMA, VT, Legal); in X86TargetLowering()
1463 setOperationAction(ISD::STRICT_FMA, VT, Legal); in X86TargetLowering()
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td542 def X86strict_Fmadd : SDNode<"ISD::STRICT_FMA", SDTFPTernaryOp, [SDNPCommutative, SDNPHasChain]>;
DX86ISelLowering.cpp706 setOperationAction(ISD::STRICT_FMA, MVT::f128, LibCall); in X86TargetLowering()
1286 setOperationAction(ISD::STRICT_FMA, VT, Legal); in X86TargetLowering()
1500 setOperationAction(ISD::STRICT_FMA, VT, Legal); in X86TargetLowering()
1990 setTargetDAGCombine(ISD::STRICT_FMA); in X86TargetLowering()
45914 case ISD::STRICT_FMA: Opcode = X86ISD::STRICT_FNMADD; break; in negateFMAOpcode()
45920 case X86ISD::STRICT_FNMADD: Opcode = ISD::STRICT_FMA; break; in negateFMAOpcode()
45932 case ISD::STRICT_FMA: Opcode = X86ISD::STRICT_FMSUB; break; in negateFMAOpcode()
45935 case X86ISD::STRICT_FMSUB: Opcode = ISD::STRICT_FMA; break; in negateFMAOpcode()
49870 case ISD::STRICT_FMA: return combineFMA(N, DAG, DCI, Subtarget); in PerformDAGCombine()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp473 setOperationAction(ISD::STRICT_FMA, VT, Legal); in SystemZTargetLowering()
521 setOperationAction(ISD::STRICT_FMA, MVT::v2f64, Legal); in SystemZTargetLowering()
578 setOperationAction(ISD::STRICT_FMA, MVT::v4f32, Legal); in SystemZTargetLowering()
599 setOperationAction(ISD::STRICT_FMA, MVT::f128, Expand); in SystemZTargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td495 def strict_fma : SDNode<"ISD::STRICT_FMA",
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td502 def strict_fma : SDNode<"ISD::STRICT_FMA",