| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeTypesGeneric.cpp | 42 EVT OutVT = N->getValueType(0); in ExpandRes_BITCAST() local 43 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in ExpandRes_BITCAST() 68 TLI.hasBigEndianPartOrdering(OutVT, DL)) in ExpandRes_BITCAST() 76 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST() 93 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST() 101 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST() 186 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST()
|
| HD | LegalizeIntegerTypes.cpp | 243 EVT OutVT = N->getValueType(0); in PromoteIntRes_BITCAST() local 244 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_BITCAST() 264 DAG.getValueType(OutVT)); in PromoteIntRes_BITCAST() 303 CreateStackStoreLoad(InOp, OutVT)); in PromoteIntRes_BITCAST() 348 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_CONVERT_RNDSAT() local 349 return DAG.getConvertRndSat(OutVT, SDLoc(N), N->getOperand(0), in PromoteIntRes_CONVERT_RNDSAT() 3015 EVT OutVT = N->getValueType(0); in PromoteIntRes_EXTRACT_SUBVECTOR() local 3016 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_EXTRACT_SUBVECTOR() 3018 unsigned OutNumElems = OutVT.getVectorNumElements(); in PromoteIntRes_EXTRACT_SUBVECTOR() 3052 EVT OutVT = V0.getValueType(); in PromoteIntRes_VECTOR_SHUFFLE() local [all …]
|
| HD | LegalizeVectorTypes.cpp | 1459 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_UnaryOp() local 1462 Lo = DAG.getNode(N->getOpcode(), dl, OutVT, Lo); in SplitVecOp_UnaryOp() 1463 Hi = DAG.getNode(N->getOpcode(), dl, OutVT, Hi); in SplitVecOp_UnaryOp() 1813 EVT OutVT = N->getValueType(0); in SplitVecOp_TruncateHelper() local 1814 unsigned NumElements = OutVT.getVectorNumElements(); in SplitVecOp_TruncateHelper() 1815 bool IsFloat = OutVT.isFloatingPoint(); in SplitVecOp_TruncateHelper() 1822 unsigned OutElementSize = OutVT.getVectorElementType().getSizeInBits(); in SplitVecOp_TruncateHelper() 1851 ? DAG.getNode(ISD::FP_ROUND, DL, OutVT, InterVec, in SplitVecOp_TruncateHelper() 1854 : DAG.getNode(ISD::TRUNCATE, DL, OutVT, InterVec); in SplitVecOp_TruncateHelper() 1885 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_FP_ROUND() local [all …]
|
| /NextBSD/contrib/llvm/lib/Target/SystemZ/ |
| HD | SystemZISelLowering.cpp | 3540 MVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(P.Operand * 8), in getPermuteNode() local 3542 Op = DAG.getNode(SystemZISD::PACK, DL, OutVT, Op0, Op1); in getPermuteNode() 4209 EVT OutVT = Op.getValueType(); in lowerExtendVectorInreg() local 4211 unsigned ToBits = OutVT.getVectorElementType().getSizeInBits(); in lowerExtendVectorInreg() 4215 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(FromBits), in lowerExtendVectorInreg() local 4217 PackedOp = DAG.getNode(UnpackHigh, SDLoc(PackedOp), OutVT, PackedOp); in lowerExtendVectorInreg() 4695 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(ElemBytes * 16), in PerformDAGCombine() local 4701 SDValue Op = DAG.getNode(Opcode, SDLoc(N), OutVT, Op1); in PerformDAGCombine()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86InstrSSE.td | 4348 multiclass sse2_pack<bits<8> opc, string OpcodeStr, ValueType OutVT, 4358 (OutVT (OpNode (ArgVT VR128:$src1), VR128:$src2)))]>, 4367 (OutVT (OpNode VR128:$src1, 4372 multiclass sse2_pack_y<bits<8> opc, string OpcodeStr, ValueType OutVT, 4379 (OutVT (OpNode (ArgVT VR256:$src1), VR256:$src2)))]>, 4386 (OutVT (OpNode VR256:$src1, 4391 multiclass sse4_pack<bits<8> opc, string OpcodeStr, ValueType OutVT, 4401 (OutVT (OpNode (ArgVT VR128:$src1), VR128:$src2)))]>, 4410 (OutVT (OpNode VR128:$src1, 4415 multiclass sse4_pack_y<bits<8> opc, string OpcodeStr, ValueType OutVT, [all …]
|
| HD | X86ISelLowering.cpp | 24712 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), InVT.getScalarType(), in PerformSExtCombine() local 24717 return DAG.getNode(ISD::CONCAT_VECTORS, DL, OutVT, Opnds); in PerformSExtCombine()
|