Searched refs:DstEltSize (Results 1 – 5 of 5) sorted by relevance
1084 unsigned DstEltSize = Dst->getScalarSizeInBits(); in getCastInstrCost() local1090 for (; SrcEltSize != DstEltSize;) { in getCastInstrCost()1092 ? MVT::getIntegerVT(DstEltSize) in getCastInstrCost()1093 : MVT::getFloatingPointVT(DstEltSize); in getCastInstrCost()1095 DstEltSize = in getCastInstrCost()1096 (DstEltSize > SrcEltSize) ? DstEltSize >> 1 : DstEltSize << 1; in getCastInstrCost()
2952 unsigned DstEltSize = DstEltVT.getSizeInBits(); in lowerFP_TO_INT_SAT() local2959 if (SrcEltSize > (2 * DstEltSize)) in lowerFP_TO_INT_SAT()2983 if (DstEltSize > (2 * SrcEltSize)) { in lowerFP_TO_INT_SAT()11422 unsigned DstEltSize = DstVT.getScalarSizeInBits(); in lowerVPFPIntConvOp() local11426 if (DstEltSize >= SrcEltSize) { // Single-width and widening conversion. in lowerVPFPIntConvOp()11447 } else if (DstEltSize > (2 * SrcEltSize)) { in lowerVPFPIntConvOp()11449 MVT IntVT = MVT::getVectorVT(MVT::getIntegerVT(DstEltSize / 2), in lowerVPFPIntConvOp()11460 if (DstEltSize > (2 * SrcEltSize)) { in lowerVPFPIntConvOp()11477 if (SrcEltSize > (2 * DstEltSize)) { in lowerVPFPIntConvOp()11478 assert(SrcEltSize == (4 * DstEltSize) && "Unexpected types!"); in lowerVPFPIntConvOp()[all …]
2351 unsigned DstEltSize = DstTy->getScalarSizeInBits(); in isWideningInstruction() local2353 (DstEltSize != 16 && DstEltSize != 32 && DstEltSize != 64)) in isWideningInstruction()2406 if (!DstTyL.second.isVector() || DstEltSize != DstTy->getScalarSizeInBits()) in isWideningInstruction()2425 return NumDstEls == NumSrcEls && 2 * SrcElTySize == DstEltSize; in isWideningInstruction()
5295 const unsigned DstEltSize = DstTy.getScalarSizeInBits(); in narrowScalarShift() local5296 if (DstEltSize % 2 != 0) in narrowScalarShift()5302 const unsigned NewBitSize = DstEltSize / 2; in narrowScalarShift()
1799 const unsigned DstEltSize = EltTy.getSizeInBits(); in AMDGPULegalizerInfo() local1802 const unsigned TargetEltSize = DstEltSize % 64 == 0 ? 64 : 32; in AMDGPULegalizerInfo()