/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 42 EVT OutVT = N->getValueType(0); local 43 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 73 TLI.hasBigEndianPartOrdering(OutVT, DL)) 81 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) 98 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) 106 if (InVT.isVector() && OutVT.isInteger()) { 192 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout()))
|
H A D | LegalizeIntegerTypes.cpp | 253 EVT OutVT = N->getValueType(0); local 254 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 309 CreateStackStoreLoad(InOp, OutVT)); 367 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); local 368 return DAG.getConvertRndSat(OutVT, SDLoc(N), N->getOperand(0), 3223 EVT OutVT = N->getValueType(0); local 3224 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 3226 unsigned OutNumElems = OutVT.getVectorNumElements(); 3260 EVT OutVT = V0.getValueType(); local 3262 return DAG.getVectorShuffle(OutVT, d 3267 EVT OutVT = N->getValueType(0); local 3300 EVT OutVT = N->getValueType(0); local 3313 EVT OutVT = N->getValueType(0); local 3377 EVT OutVT = N->getValueType(0); local 3410 MVT OutVT = MVT::getVectorVT(InVT.getVectorElementType(), local [all...] |
H A D | LegalizeVectorTypes.cpp | 1568 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), local 1571 Lo = DAG.getNode(N->getOpcode(), dl, OutVT, Lo); 1572 Hi = DAG.getNode(N->getOpcode(), dl, OutVT, Hi); 1946 EVT OutVT = N->getValueType(0); local 1947 unsigned NumElements = OutVT.getVectorNumElements(); 1948 bool IsFloat = OutVT.isFloatingPoint(); 1955 unsigned OutElementSize = OutVT.getVectorElementType().getSizeInBits(); 1984 ? DAG.getNode(ISD::FP_ROUND, DL, OutVT, InterVec, 1987 : DAG.getNode(ISD::TRUNCATE, DL, OutVT, InterVec); 2018 EVT OutVT local [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 209 EVT OutVT = N->getValueType(0); local 210 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 254 if (OutVT.bitsEq(NInVT)) 256 return DAG.getNode(ISD::BITCAST, dl, OutVT, GetWidenedVector(InOp)); 260 CreateStackStoreLoad(InOp, OutVT)); 303 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); local 304 return DAG.getConvertRndSat(OutVT, N->getDebugLoc(), N->getOperand(0), 2843 EVT OutVT = N->getValueType(0); local 2844 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 2846 unsigned OutNumElems = OutVT 2884 EVT OutVT = V0.getValueType(); local 2891 EVT OutVT = N->getValueType(0); local 2916 EVT OutVT = N->getValueType(0); local 2934 EVT OutVT = N->getValueType(0); local 2967 EVT OutVT = N->getValueType(0); local [all...] |
H A D | LegalizeTypesGeneric.cpp | 41 EVT OutVT = N->getValueType(0); local 42 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 97 if (InVT.isVector() && OutVT.isInteger()) {
|
H A D | LegalizeVectorTypes.cpp | 1022 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), local 1025 Lo = DAG.getNode(N->getOpcode(), dl, OutVT, Lo); 1026 Hi = DAG.getNode(N->getOpcode(), dl, OutVT, Hi); 1197 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), local 1200 Lo = DAG.getNode(ISD::FP_ROUND, DL, OutVT, Lo, N->getOperand(1)); 1201 Hi = DAG.getNode(ISD::FP_ROUND, DL, OutVT, Hi, N->getOperand(1));
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
H A D | SPUISelLowering.cpp | 554 EVT OutVT = Op.getValueType(); local 727 result = DAG.getNode(ISD::SIGN_EXTEND, dl, OutVT, result); 729 result = DAG.getNode(ISD::ZERO_EXTEND, dl, OutVT, result); 733 if (OutVT.isFloatingPoint()) 736 result = DAG.getNode(NewOpc, dl, OutVT, result); 739 SDVTList retvts = DAG.getVTList(OutVT, MVT::Other);
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3743 MVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(P.Operand * 8), 3745 Op = DAG.getNode(SystemZISD::PACK, DL, OutVT, Op0, Op1); 4412 EVT OutVT = Op.getValueType(); 4414 unsigned ToBits = OutVT.getVectorElementType().getSizeInBits(); 4418 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(FromBits), 4420 PackedOp = DAG.getNode(UnpackHigh, SDLoc(PackedOp), OutVT, PackedOp); 4906 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(ElemBytes * 16), 4912 SDValue Op = DAG.getNode(Opcode, SDLoc(N), OutVT, Op1);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 19006 MVT OutVT = MVT::getVectorVT(EltVT, NumElems/2); local 19008 Lo = DAG.getNode(ISD::CTLZ, dl, OutVT, Lo); 19009 Hi = DAG.getNode(ISD::CTLZ, dl, OutVT, Hi); 29577 EVT OutVT = N->getValueType(0); local 29631 EVT OutVT = N->getValueType(0); local 29659 EVT OutVT = N->getValueType(0); local [all...] |