Searched refs:OutVT (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 42 EVT OutVT = N->getValueType(0); in ExpandRes_BITCAST() local 43 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in ExpandRes_BITCAST() 67 TLI.hasBigEndianPartOrdering(OutVT)) in ExpandRes_BITCAST() 74 if (TLI.hasBigEndianPartOrdering(OutVT)) in ExpandRes_BITCAST() 91 if (TLI.hasBigEndianPartOrdering(OutVT)) in ExpandRes_BITCAST() 99 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST() 185 if (TLI.hasBigEndianPartOrdering(OutVT)) in ExpandRes_BITCAST()
|
D | LegalizeIntegerTypes.cpp | 239 EVT OutVT = N->getValueType(0); in PromoteIntRes_BITCAST() local 240 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_BITCAST() 260 DAG.getValueType(OutVT)); in PromoteIntRes_BITCAST() 299 CreateStackStoreLoad(InOp, OutVT)); in PromoteIntRes_BITCAST() 342 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_CONVERT_RNDSAT() local 343 return DAG.getConvertRndSat(OutVT, SDLoc(N), N->getOperand(0), in PromoteIntRes_CONVERT_RNDSAT() 2928 EVT OutVT = N->getValueType(0); in PromoteIntRes_EXTRACT_SUBVECTOR() local 2929 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_EXTRACT_SUBVECTOR() 2931 unsigned OutNumElems = OutVT.getVectorNumElements(); in PromoteIntRes_EXTRACT_SUBVECTOR() 2965 EVT OutVT = V0.getValueType(); in PromoteIntRes_VECTOR_SHUFFLE() local [all …]
|
D | LegalizeVectorTypes.cpp | 1394 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_UnaryOp() local 1397 Lo = DAG.getNode(N->getOpcode(), dl, OutVT, Lo); in SplitVecOp_UnaryOp() 1398 Hi = DAG.getNode(N->getOpcode(), dl, OutVT, Hi); in SplitVecOp_UnaryOp() 1617 EVT OutVT = N->getValueType(0); in SplitVecOp_TruncateHelper() local 1618 unsigned NumElements = OutVT.getVectorNumElements(); in SplitVecOp_TruncateHelper() 1619 bool IsFloat = OutVT.isFloatingPoint(); in SplitVecOp_TruncateHelper() 1626 unsigned OutElementSize = OutVT.getVectorElementType().getSizeInBits(); in SplitVecOp_TruncateHelper() 1655 DAG.getNode(ISD::FP_ROUND, DL, OutVT, InterVec, in SplitVecOp_TruncateHelper() 1657 DAG.getNode(ISD::TRUNCATE, DL, OutVT, InterVec); in SplitVecOp_TruncateHelper() 1688 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_FP_ROUND() local [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSSE.td | 4342 multiclass sse2_pack<bits<8> opc, string OpcodeStr, ValueType OutVT, 4352 (OutVT (OpNode (ArgVT VR128:$src1), VR128:$src2)))]>, 4361 (OutVT (OpNode VR128:$src1, 4366 multiclass sse2_pack_y<bits<8> opc, string OpcodeStr, ValueType OutVT, 4373 (OutVT (OpNode (ArgVT VR256:$src1), VR256:$src2)))]>, 4380 (OutVT (OpNode VR256:$src1, 4385 multiclass sse4_pack<bits<8> opc, string OpcodeStr, ValueType OutVT, 4395 (OutVT (OpNode (ArgVT VR128:$src1), VR128:$src2)))]>, 4404 (OutVT (OpNode VR128:$src1, 4409 multiclass sse4_pack_y<bits<8> opc, string OpcodeStr, ValueType OutVT, [all …]
|