| /NextBSD/contrib/gcc/config/rs6000/ |
| HD | darwin-ldouble.c | 393 FP_EXTEND(Q,D,4,2,X,A); in fmsub() 394 FP_EXTEND(Q,D,4,2,Y,B); in fmsub() 395 FP_EXTEND(Q,D,4,2,Z,C); in fmsub() 397 FP_EXTEND(Q,D,2,1,X,A); in fmsub() 398 FP_EXTEND(Q,D,2,1,Y,B); in fmsub() 399 FP_EXTEND(Q,D,2,1,Z,C); in fmsub()
|
| /NextBSD/contrib/gcc/config/soft-fp/ |
| HD | extendsfdf2.c | 46 FP_EXTEND(D,S,2,1,R,A); in __extendsfdf2() 48 FP_EXTEND(D,S,1,1,R,A); in __extendsfdf2()
|
| HD | extenddftf2.c | 46 FP_EXTEND(Q,D,4,2,R,A); in __extenddftf2() 48 FP_EXTEND(Q,D,2,1,R,A); in __extenddftf2()
|
| HD | extendsftf2.c | 46 FP_EXTEND(Q,S,4,1,R,A); in __extendsftf2() 48 FP_EXTEND(Q,S,2,1,R,A); in __extendsftf2()
|
| HD | op-common.h | 1151 #define FP_EXTEND(dfs,sfs,dwc,swc,D,S) \ macro
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMTargetTransformInfo.cpp | 58 { ISD::FP_EXTEND, MVT::v2f32, 2 }, in getCastInstrCost() 59 { ISD::FP_EXTEND, MVT::v4f32, 4 } in getCastInstrCost() 63 ISD == ISD::FP_EXTEND)) { in getCastInstrCost()
|
| HD | ARMISelLowering.cpp | 536 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand); in ARMTargetLowering() 644 setOperationAction(ISD::FP_EXTEND, MVT::f64, Custom); in ARMTargetLowering() 6624 case ISD::FP_EXTEND: return LowerFP_EXTEND(Op, DAG); in LowerOperation()
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | ISDOpcodes.h | 468 FP_EXTEND, enumerator
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | DAGCombiner.cpp | 590 case ISD::FP_EXTEND: in isNegatibleForFree() 663 case ISD::FP_EXTEND: in GetNegatedExpression() 1386 case ISD::FP_EXTEND: return visitFP_EXTEND(N); in visit() 7474 if (N0.getOpcode() == ISD::FP_EXTEND) { in visitFADDForFMACombine() 7478 DAG.getNode(ISD::FP_EXTEND, SL, VT, in visitFADDForFMACombine() 7480 DAG.getNode(ISD::FP_EXTEND, SL, VT, in visitFADDForFMACombine() 7486 if (N1.getOpcode() == ISD::FP_EXTEND) { in visitFADDForFMACombine() 7490 DAG.getNode(ISD::FP_EXTEND, SL, VT, in visitFADDForFMACombine() 7492 DAG.getNode(ISD::FP_EXTEND, SL, VT, in visitFADDForFMACombine() 7528 DAG.getNode(ISD::FP_EXTEND, SL, VT, U), in visitFADDForFMACombine() [all …]
|
| HD | LegalizeFloatTypes.cpp | 88 case ISD::FP_EXTEND: R = SoftenFloatRes_FP_EXTEND(N); break; in SoftenFloatResult() 416 Op = DAG.getNode(ISD::FP_EXTEND, SDLoc(N), MVT::f32, Op); in SoftenFloatRes_FP_EXTEND() 603 return BitConvertToInteger(DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL)); in SoftenFloatRes_LOAD() 691 case ISD::FP_EXTEND: Res = SoftenFloatOp_FP_EXTEND(N); break; in SoftenFloatOperand() 911 case ISD::FP_EXTEND: ExpandFloatRes_FP_EXTEND(N, Lo, Hi); break; in ExpandFloatResult() 1148 Hi = DAG.getNode(ISD::FP_EXTEND, dl, NVT, N->getOperand(0)); in ExpandFloatRes_FP_EXTEND() 1624 case ISD::FP_EXTEND: R = PromoteFloatOp_FP_EXTEND(N, OpNo); break; in PromoteFloatOperand() 1675 return DAG.getNode(ISD::FP_EXTEND, SDLoc(N), VT, Op); in PromoteFloatOp_FP_EXTEND()
|
| HD | LegalizeDAG.cpp | 438 Result = DAG.getNode(VT.isFloatingPoint() ? ISD::FP_EXTEND : in ExpandUnalignedLoad() 2486 Result = DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub); in ExpandLegalINT_TO_FP() 3041 case ISD::FP_EXTEND: in ExpandNode() 3500 DAG.getNode(ISD::FP_EXTEND, dl, Node->getValueType(0), Res)); in ExpandNode() 4223 ExtOp = ISD::FP_EXTEND; in PromoteNode() 4254 unsigned ExtOp = ISD::FP_EXTEND; in PromoteNode() 4267 unsigned ExtOp = ISD::FP_EXTEND; in PromoteNode() 4289 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0)); in PromoteNode() 4290 Tmp2 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(1)); in PromoteNode() 4297 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0)); in PromoteNode() [all …]
|
| HD | LegalizeVectorOps.cpp | 319 case ISD::FP_EXTEND: in LegalizeOp() 407 Operands[j] = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Op.getOperand(j)); in Promote()
|
| HD | SelectionDAGDumper.cpp | 241 case ISD::FP_EXTEND: return "fp_extend"; in getOperationName()
|
| HD | LegalizeVectorTypes.cpp | 87 case ISD::FP_EXTEND: in ScalarizeVectorResult() 634 case ISD::FP_EXTEND: in SplitVectorResult() 1392 case ISD::FP_EXTEND: in SplitVectorOperand() 1980 case ISD::FP_EXTEND: in WidenVectorResult() 2842 case ISD::FP_EXTEND: in WidenVectorOperand()
|
| HD | SelectionDAG.cpp | 254 return IsFP ? ISD::FP_EXTEND : ISD::ANY_EXTEND; in getExtForLoadExtType() 2899 case ISD::FP_EXTEND: { in getNode() 2945 case ISD::FP_EXTEND: in getNode() 3007 case ISD::FP_EXTEND: in getNode()
|
| HD | SelectionDAGBuilder.cpp | 219 return DAG.getNode(ISD::FP_EXTEND, DL, ValueVT, Val); in getCopyFromParts() 388 Val = DAG.getNode(ISD::FP_EXTEND, DL, PartVT, Val); in getCopyToParts() 2371 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt() 4637 setValue(&I, DAG.getNode(ISD::FP_EXTEND, sdl, in visitIntrinsicCall()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86TargetTransformInfo.cpp | 506 { ISD::FP_EXTEND, MVT::v8f64, MVT::v8f32, 1 }, in getCastInstrCost() 507 { ISD::FP_EXTEND, MVT::v8f64, MVT::v16f32, 3 }, in getCastInstrCost() 576 { ISD::FP_EXTEND, MVT::v8f64, MVT::v8f32, 3 }, in getCastInstrCost()
|
| HD | X86ISelDAGToDAG.cpp | 516 if (N->getOpcode() != ISD::FP_ROUND && N->getOpcode() != ISD::FP_EXTEND) in PreprocessISelDAG() 537 if (N->getOpcode() == ISD::FP_EXTEND) in PreprocessISelDAG()
|
| HD | X86ISelLowering.cpp | 932 setOperationAction(ISD::FP_EXTEND, MVT::v2f32, Custom); in X86TargetLowering() 1349 setOperationAction(ISD::FP_EXTEND, MVT::v8f32, Legal); in X86TargetLowering() 2060 ValToCopy = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f80, ValToCopy); in LowerReturn() 2134 } else if (Copy->getOpcode() != ISD::FP_EXTEND) in isUsedByReturnOnly() 12008 return DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub); in LowerUINT_TO_FP_i32() 12710 Op1 = DAG.getNode(ISD::FP_EXTEND, dl, VT, Op1); in LowerFCOPYSIGN() 18568 case ISD::FP_EXTEND: return LowerFP_EXTEND(Op, DAG); in LowerOperation() 18721 case ISD::FP_EXTEND: { in ReplaceNodeResults()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCISelLowering.cpp | 668 setOperationAction(ISD::FP_EXTEND, MVT::v4f64, Legal); in PPCTargetLowering() 6005 LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, LHS); in LowerSELECT_CC() 6008 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1); in LowerSELECT_CC() 6017 LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, LHS); in LowerSELECT_CC() 6025 LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, LHS); in LowerSELECT_CC() 6038 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() 6041 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1); in LowerSELECT_CC() 6048 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() 6054 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() 6060 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 183 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom); in AArch64TargetLowering() 325 setOperationAction(ISD::FP_EXTEND, MVT::v4f16, Promote); in AArch64TargetLowering() 331 AddPromotedToType(ISD::FP_EXTEND, MVT::v4f16, MVT::v4f32); in AArch64TargetLowering() 391 setOperationAction(ISD::FP_EXTEND, MVT::v8f16, Expand); in AArch64TargetLowering() 546 setOperationAction(ISD::FP_EXTEND, MVT::v1f64, Expand); in AArch64TargetLowering() 1598 SDValue Ext = DAG.getNode(ISD::FP_EXTEND, dl, ExtVT, Op.getOperand(0)); in LowerVectorFP_TO_INT() 1616 DAG.getNode(ISD::FP_EXTEND, dl, MVT::f32, Op.getOperand(0))); in LowerFP_TO_INT() 1988 case ISD::FP_EXTEND: in LowerOperation() 2721 Arg = DAG.getNode(ISD::FP_EXTEND, DL, VA.getLocVT(), Arg); in LowerCall() 3397 In2 = DAG.getNode(ISD::FP_EXTEND, DL, VT, In2); in LowerFCOPYSIGN() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/ |
| HD | SparcISelLowering.cpp | 1604 setOperationAction(ISD::FP_EXTEND, MVT::f128, Legal); in SparcTargetLowering() 1632 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom); in SparcTargetLowering() 2835 case ISD::FP_EXTEND: return LowerF128_FPEXTEND(Op, DAG, *this); in LowerOperation()
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | TargetLoweringBase.cpp | 1582 case FPExt: return ISD::FP_EXTEND; in InstructionOpcodeToISD()
|
| /NextBSD/contrib/llvm/include/llvm/Target/ |
| HD | TargetSelectionDAG.td | 431 def fextend : SDNode<"ISD::FP_EXTEND" , SDTFPExtendOp>;
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelLowering.cpp | 1571 setOperationAction(ISD::FP_EXTEND, MVT::f32, Expand); in HexagonTargetLowering()
|