/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
ISDOpcodes.h | 396 /// FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for 397 /// FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. 415 /// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. 416 FP_EXTEND, [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 460 /// FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for 461 /// FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. 479 /// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. 480 FP_EXTEND, [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 506 /// FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for 507 /// FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. 525 /// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. 526 FP_EXTEND, [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | 640 case ISD::FP_EXTEND: 716 case ISD::FP_EXTEND: [all...] |
LegalizeFloatTypes.cpp | 94 case ISD::FP_EXTEND: R = SoftenFloatRes_FP_EXTEND(N); break; 458 // hard-float FP_EXTEND rather than FP16_TO_FP. 460 Op = DAG.getNode(ISD::FP_EXTEND, SDLoc(N), MVT::f32, Op); 467 // If the promotion did the FP_EXTEND to the destination type for us, 477 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 481 // FIXME: Should we just use 'normal' FP_EXTEND / FP_TRUNC instead of special 493 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 648 // Do a non-extending load followed by FP_EXTEND. 658 auto ExtendNode = DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL); [all...] |
LegalizeDAG.cpp | [all...] |
LegalizeVectorOps.cpp | 325 case ISD::FP_EXTEND: 416 Operands[j] = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Op.getOperand(j)); [all...] |
SelectionDAGDumper.cpp | 252 case ISD::FP_EXTEND: return "fp_extend";
|
LegalizeVectorTypes.cpp | 88 case ISD::FP_EXTEND: 646 case ISD::FP_EXTEND: [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 84 { ISD::FP_EXTEND, MVT::v2f32, 2 }, 85 { ISD::FP_EXTEND, MVT::v4f32, 4 } 89 ISD == ISD::FP_EXTEND)) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 145 { ISD::FP_EXTEND, MVT::v2f32, 2 }, 146 { ISD::FP_EXTEND, MVT::v4f32, 4 } 150 ISD == ISD::FP_EXTEND)) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 94 case ISD::FP_EXTEND: R = SoftenFloatRes_FP_EXTEND(N); break; 461 // hard-float FP_EXTEND rather than FP16_TO_FP. 463 Op = DAG.getNode(ISD::FP_EXTEND, SDLoc(N), MVT::f32, Op); 470 // If the promotion did the FP_EXTEND to the destination type for us, 478 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 482 // FIXME: Should we just use 'normal' FP_EXTEND / FP_TRUNC instead of special 494 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 651 // Do a non-extending load followed by FP_EXTEND. 659 auto ExtendNode = DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL); [all...] |
DAGCombiner.cpp | 688 if (!(Op.getOpcode() == ISD::FP_EXTEND && 740 case ISD::FP_EXTEND: [all...] |
LegalizeDAG.cpp | [all...] |
LegalizeVectorOps.cpp | 384 case ISD::FP_EXTEND: 488 Operands[j] = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Op.getOperand(j)); [all...] |
SelectionDAGDumper.cpp | 295 case ISD::FP_EXTEND: return "fp_extend"; [all...] |
/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 554 { ISD::FP_EXTEND, MVT::v8f64, MVT::v8f32, 1 }, 555 { ISD::FP_EXTEND, MVT::v8f64, MVT::v16f32, 3 }, 641 { ISD::FP_EXTEND, MVT::v8f64, MVT::v8f32, 3 }, 719 { ISD::FP_EXTEND, MVT::v4f64, MVT::v4f32, 1 }, [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 82 case ISD::FP_EXTEND: R = SoftenFloatRes_FP_EXTEND(N); break; 358 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 362 // FIXME: Should we just use 'normal' FP_EXTEND / FP_TRUNC instead of special 490 // Do a non-extending load followed by FP_EXTEND. 499 return BitConvertToInteger(DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL)); [all...] |
LegalizeVectorTypes.cpp | 82 case ISD::FP_EXTEND: 458 case ISD::FP_EXTEND: [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 230 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom); 396 setOperationAction(ISD::FP_EXTEND, MVT::v4f16, Promote); 402 AddPromotedToType(ISD::FP_EXTEND, MVT::v4f16, MVT::v4f32); 440 setOperationAction(ISD::FP_EXTEND, MVT::v8f16, Expand); 645 setOperationAction(ISD::FP_EXTEND, MVT::v1f64, Expand); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 163 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom); 303 setOperationAction(ISD::FP_EXTEND, MVT::v4f16, Promote); 309 AddPromotedToType(ISD::FP_EXTEND, MVT::v4f16, MVT::v4f32); 369 setOperationAction(ISD::FP_EXTEND, MVT::v8f16, Expand); 547 setOperationAction(ISD::FP_EXTEND, MVT::v1f64, Expand); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
SIISelLowering.cpp | 266 setOperationAction(ISD::FP_EXTEND, MVT::v4f32, Expand); 537 setOperationAction(ISD::FP_EXTEND, MVT::v2f32, Expand); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 706 setOperationAction(ISD::FP_EXTEND, MVT::v4f64, Legal); [all...] |