/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 427 /// FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for 428 /// FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. 446 /// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. 447 FP_EXTEND, [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 192 { ISD::FP_EXTEND, MVT::v2f32, 2 }, 193 { ISD::FP_EXTEND, MVT::v4f32, 4 } 197 ISD == ISD::FP_EXTEND)) {
|
ARMISelLowering.cpp | 533 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 86 case ISD::FP_EXTEND: R = SoftenFloatRes_FP_EXTEND(N); break; 377 assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_EXTEND!"); 381 // FIXME: Should we just use 'normal' FP_EXTEND / FP_TRUNC instead of special 530 // Do a non-extending load followed by FP_EXTEND. 540 return BitConvertToInteger(DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL)); [all...] |
SelectionDAGDumper.cpp | 231 case ISD::FP_EXTEND: return "fp_extend";
|
LegalizeDAG.cpp | 448 Result = DAG.getNode(VT.isFloatingPoint() ? ISD::FP_EXTEND : [all...] |
LegalizeVectorTypes.cpp | 87 case ISD::FP_EXTEND: 602 case ISD::FP_EXTEND: [all...] |
LegalizeVectorOps.cpp | 294 case ISD::FP_EXTEND: [all...] |
DAGCombiner.cpp | 502 case ISD::FP_EXTEND: 577 case ISD::FP_EXTEND: [all...] |
SelectionDAGBuilder.cpp | 209 return DAG.getNode(ISD::FP_EXTEND, DL, ValueVT, Val); 376 Val = DAG.getNode(ISD::FP_EXTEND, DL, PartVT, Val); [all...] |
SelectionDAG.cpp | [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 193 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 193 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand);
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 179 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom); 413 setOperationAction(ISD::FP_EXTEND, MVT::v1f64, Expand); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | 500 if (N->getOpcode() != ISD::FP_ROUND && N->getOpcode() != ISD::FP_EXTEND) 521 if (N->getOpcode() == ISD::FP_EXTEND) 549 // We're about to replace all uses of the FP_ROUND/FP_EXTEND with the [all...] |
X86ISelLowering.cpp | [all...] |