Searched refs:SrcEltVT (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 3326 MVT SrcEltVT = SrcVT.getVectorElementType(); in LowerOperation() local 3328 unsigned SrcEltSize = SrcEltVT.getSizeInBits(); in LowerOperation() 3332 bool IsInt2FP = SrcEltVT.isInteger(); in LowerOperation() 3346 assert(SrcEltVT == MVT::f16 && "Unexpected FP_TO_[US]INT lowering"); in LowerOperation() 3404 SrcContainerVT = ContainerVT.changeVectorElementType(SrcEltVT); in LowerOperation() 4351 MVT SrcEltVT = SrcVT.getVectorElementType(); in lowerVectorTruncLike() local 4353 assert(DstEltVT.bitsLT(SrcEltVT) && isPowerOf2_64(DstEltVT.getSizeInBits()) && in lowerVectorTruncLike() 4354 isPowerOf2_64(SrcEltVT.getSizeInBits()) && in lowerVectorTruncLike() 4381 SrcEltVT = MVT::getIntegerVT(SrcEltVT.getSizeInBits() / 2); in lowerVectorTruncLike() 4382 EVT ResultVT = EVT::getVectorVT(Context, SrcEltVT, Count); in lowerVectorTruncLike() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 8212 EVT SrcEltVT = SrcVT.getScalarType(); in scalarizeVectorLoad() local 8221 if (!SrcEltVT.isByteSized()) { in scalarizeVectorLoad() 8228 unsigned SrcEltBits = SrcEltVT.getSizeInBits(); in scalarizeVectorLoad() 8244 DAG.getShiftAmountConstant(ShiftIntoIdx * SrcEltVT.getSizeInBits(), in scalarizeVectorLoad() 8249 SDValue Scalar = DAG.getNode(ISD::TRUNCATE, SL, SrcEltVT, Elt); in scalarizeVectorLoad() 8263 unsigned Stride = SrcEltVT.getSizeInBits() / 8; in scalarizeVectorLoad() 8264 assert(SrcEltVT.isByteSized()); in scalarizeVectorLoad() 8273 SrcEltVT, LD->getOriginalAlign(), in scalarizeVectorLoad()
|
| H A D | DAGCombiner.cpp | 13884 EVT SrcEltVT = BV->getValueType(0).getVectorElementType(); in ConstantFoldBITCASTofBUILD_VECTOR() local 13887 if (SrcEltVT == DstEltVT) return SDValue(BV, 0); in ConstantFoldBITCASTofBUILD_VECTOR() 13889 unsigned SrcBitSize = SrcEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR() 13899 if (Op.getValueType() != SrcEltVT) in ConstantFoldBITCASTofBUILD_VECTOR() 13900 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(BV), SrcEltVT, Op); in ConstantFoldBITCASTofBUILD_VECTOR() 13912 if (SrcEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR() 13915 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR() 13917 SrcEltVT = IntVT; in ConstantFoldBITCASTofBUILD_VECTOR() 13931 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR() 21080 EVT SrcEltVT = SrcVT.getVectorElementType(); in combineConcatVectorOfCasts() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 3220 EVT SrcEltVT = SrcElt.getValueType(); in performTruncateCombine() local 3221 if (SrcEltVT.isFloatingPoint()) { in performTruncateCombine() 3223 SrcEltVT.changeTypeToInteger(), SrcElt); in performTruncateCombine()
|