/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 366 FCOPYSIGN, enumerator
|
D | BasicTTIImpl.h | 1260 ISDs.push_back(ISD::FCOPYSIGN);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeFloatTypes.cpp | 77 case ISD::FCOPYSIGN: R = SoftenFloatRes_FCOPYSIGN(N); break; in SoftenFloatResult() 797 case ISD::FCOPYSIGN: Res = SoftenFloatOp_FCOPYSIGN(N); break; in SoftenFloatOperand() 1028 return DAG.getNode(ISD::FCOPYSIGN, dl, LVT, LHS, RHS); in SoftenFloatOp_FCOPYSIGN() 1139 case ISD::FCOPYSIGN: ExpandFloatRes_FCOPYSIGN(N, Lo, Hi); break; in ExpandFloatResult() 1659 case ISD::FCOPYSIGN: Res = ExpandFloatOp_FCOPYSIGN(N); break; in ExpandFloatOperand() 1748 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), in ExpandFloatOp_FCOPYSIGN() 1971 case ISD::FCOPYSIGN: R = PromoteFloatOp_FCOPYSIGN(N, OpNo); break; in PromoteFloatOperand() 2103 case ISD::FCOPYSIGN: R = PromoteFloatRes_FCOPYSIGN(N); break; in PromoteFloatResult()
|
D | SelectionDAGDumper.cpp | 261 case ISD::FCOPYSIGN: return "fcopysign"; in getOperationName()
|
D | LegalizeVectorTypes.cpp | 111 case ISD::FCOPYSIGN: in ScalarizeVectorResult() 836 case ISD::FCOPYSIGN: SplitVecRes_FCOPYSIGN(N, Lo, Hi); break; in SplitVectorResult() 1199 Lo = DAG.getNode(ISD::FCOPYSIGN, DL, LHSLo.getValueType(), LHSLo, RHSLo); in SplitVecRes_FCOPYSIGN() 1200 Hi = DAG.getNode(ISD::FCOPYSIGN, DL, LHSHi.getValueType(), LHSHi, RHSHi); in SplitVecRes_FCOPYSIGN() 1935 case ISD::FCOPYSIGN: Res = SplitVecOp_FCOPYSIGN(N); break; in SplitVectorOperand() 2771 case ISD::FCOPYSIGN: in WidenVectorResult() 4201 case ISD::FCOPYSIGN: Res = WidenVecOp_FCOPYSIGN(N); break; in WidenVectorOperand()
|
D | LegalizeDAG.cpp | 1569 if (TLI.isOperationLegalOrCustom(ISD::FCOPYSIGN, FloatVT)) { in ExpandFABS() 1571 return DAG.getNode(ISD::FCOPYSIGN, DL, FloatVT, Value, Zero); in ExpandFABS() 3153 case ISD::FCOPYSIGN: in ExpandNode() 4485 case ISD::FCOPYSIGN: in PromoteNode() 4496 const bool isTrunc = (Node->getOpcode() == ISD::FCOPYSIGN); in PromoteNode()
|
D | LegalizeVectorOps.cpp | 418 case ISD::FCOPYSIGN: in LegalizeOp()
|
D | DAGCombiner.cpp | 1577 case ISD::FCOPYSIGN: return visitFCOPYSIGN(N); in visit() 11273 if (N0.getOpcode() == ISD::FCOPYSIGN && N0.getNode()->hasOneUse() && in visitBITCAST() 12888 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, N0, N1); in visitFCOPYSIGN() 12908 N0.getOpcode() == ISD::FCOPYSIGN) in visitFCOPYSIGN() 12909 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, N0.getOperand(0), N1); in visitFCOPYSIGN() 12916 if (N1.getOpcode() == ISD::FCOPYSIGN) in visitFCOPYSIGN() 12917 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, N0, N1.getOperand(1)); in visitFCOPYSIGN() 12922 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, N0, N1.getOperand(0)); in visitFCOPYSIGN() 13259 if (N0.getOpcode() == ISD::FCOPYSIGN && N0.getNode()->hasOneUse()) { in visitFP_ROUND() 13263 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, in visitFP_ROUND() [all …]
|
D | SelectionDAG.cpp | 4123 case ISD::FCOPYSIGN: { in isKnownNeverNaN() 5096 case ISD::FCOPYSIGN: in foldConstantFPMath() 5222 case ISD::FCOPYSIGN: // N1 and result must match. N1/N2 need not match. in getNode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | TargetOpcodes.def | 508 /// FCOPYSIGN(X, Y) - Return the value of X with the sign of Y. NOTE: This does 510 /// floating point. X and the result must have the same type. FCOPYSIGN(f32,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 564 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Expand); in NVPTXTargetLowering() 565 setOperationAction(ISD::FCOPYSIGN, MVT::v2f16, Expand); in NVPTXTargetLowering() 566 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in NVPTXTargetLowering() 567 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in NVPTXTargetLowering() 2160 RoundedA = DAG.getNode(ISD::FCOPYSIGN, SL, VT, RoundedA, A); in LowerFROUND64()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | R600ISelLowering.cpp | 235 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in R600TargetLowering() 236 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in R600TargetLowering()
|
D | AMDGPUISelLowering.cpp | 429 setOperationAction(ISD::FCOPYSIGN, VT, Expand); in AMDGPUTargetLowering() 2136 SDValue CopySign = DAG.getNode(ISD::FCOPYSIGN, SL, MVT::f64, C1, Src); in LowerFRINT() 2185 SDValue SignOne = DAG.getNode(ISD::FCOPYSIGN, SL, VT, One, X); in LowerFROUND_LegalFTRUNC() 2246 SDValue S = DAG.getNode(ISD::FCOPYSIGN, SL, MVT::f64, Mag, X); in LowerFROUND64()
|
D | SIISelLowering.cpp | 386 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in SITargetLowering() 387 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in SITargetLowering() 8798 case ISD::FCOPYSIGN: in isCanonicalized()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 260 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand); in AArch64TargetLowering() 392 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); in AArch64TargetLowering() 393 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); in AArch64TargetLowering() 395 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Custom); in AArch64TargetLowering() 397 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Promote); in AArch64TargetLowering() 476 setOperationAction(ISD::FCOPYSIGN, MVT::v4f16, Expand); in AArch64TargetLowering() 486 setOperationAction(ISD::FCOPYSIGN, MVT::v8f16, Expand); in AArch64TargetLowering() 708 setOperationAction(ISD::FCOPYSIGN, MVT::v1f64, Expand); in AArch64TargetLowering() 889 setOperationAction(ISD::FCOPYSIGN, VT, Custom); in addTypeForNEON() 3240 case ISD::FCOPYSIGN: in LowerOperation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 1636 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand); in SparcTargetLowering() 1637 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in SparcTargetLowering() 1638 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in SparcTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 357 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); in MipsTargetLowering() 358 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); in MipsTargetLowering() 1232 case ISD::FCOPYSIGN: return lowerFCOPYSIGN(Op, DAG); in LowerOperation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 695 setOperationAction(ISD::FCOPYSIGN, VT, Expand); in initActions()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 193 ISD::FCOPYSIGN, ISD::FLOG, ISD::FLOG2, ISD::FLOG10, in WebAssemblyTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 305 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Legal); in PPCTargetLowering() 306 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Legal); in PPCTargetLowering() 308 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in PPCTargetLowering() 309 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in PPCTargetLowering() 884 setOperationAction(ISD::FCOPYSIGN, MVT::v4f32, Legal); in PPCTargetLowering() 885 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Legal); in PPCTargetLowering() 975 setOperationAction(ISD::FCOPYSIGN, MVT::v4f64, Legal); in PPCTargetLowering() 1026 setOperationAction(ISD::FCOPYSIGN, MVT::v4f32, Legal); in PPCTargetLowering()
|
D | PPCInstrQPX.td | 875 // FCOPYSIGN's operand types need not agree.
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 476 def fcopysign : SDNode<"ISD::FCOPYSIGN" , SDTFPSignOp>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 789 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Expand); in ARMTargetLowering() 958 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in ARMTargetLowering() 1333 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); in ARMTargetLowering() 1334 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); in ARMTargetLowering() 1406 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Expand); in ARMTargetLowering() 9309 case ISD::FCOPYSIGN: return LowerFCOPYSIGN(Op, DAG); in LowerOperation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1438 ISD::FPOW, ISD::FCOPYSIGN}) { in HexagonTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 529 setOperationAction(ISD::FCOPYSIGN, VT, Custom); in X86TargetLowering() 563 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in X86TargetLowering() 564 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); in X86TargetLowering() 585 setOperationAction(ISD::FCOPYSIGN, VT, Expand); in X86TargetLowering() 637 setOperationAction(ISD::FCOPYSIGN, MVT::f80, Expand); in X86TargetLowering() 701 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Custom); in X86TargetLowering() 761 setOperationAction(ISD::FCOPYSIGN, VT, Expand); in X86TargetLowering() 844 setOperationAction(ISD::FCOPYSIGN, MVT::v4f32, Custom); in X86TargetLowering() 900 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Custom); in X86TargetLowering() 1175 setOperationAction(ISD::FCOPYSIGN, VT, Custom); in X86TargetLowering() [all …]
|