/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 401 /// FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for 402 /// FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. 420 /// X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. 421 FP_EXTEND, [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeDAG.cpp | 440 Result = DAG.getNode(VT.isFloatingPoint() ? ISD::FP_EXTEND : [all...] |
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...] |
SelectionDAGDumper.cpp | 222 case ISD::FP_EXTEND: return "fp_extend";
|
LegalizeVectorTypes.cpp | 82 case ISD::FP_EXTEND: 517 case ISD::FP_EXTEND: [all...] |
DAGCombiner.cpp | 442 case ISD::FP_EXTEND: 517 case ISD::FP_EXTEND: [all...] |
SelectionDAGBuilder.cpp | 204 return DAG.getNode(ISD::FP_EXTEND, DL, ValueVT, Val); 355 Val = DAG.getNode(ISD::FP_EXTEND, DL, PartVT, Val); [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | 476 if (N->getOpcode() != ISD::FP_ROUND && N->getOpcode() != ISD::FP_EXTEND) 495 if (N->getOpcode() == ISD::FP_EXTEND) 523 // We're about to replace all uses of the FP_ROUND/FP_EXTEND with the [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 556 %5 f64 = fp_extend %4 746 NewOpc = ISD::FP_EXTEND; [all...] |