Home
last modified time | relevance | path

Searched refs:DstEltSize (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1084 unsigned DstEltSize = Dst->getScalarSizeInBits(); in getCastInstrCost() local
1090 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()
H A DRISCVISelLowering.cpp2952 unsigned DstEltSize = DstEltVT.getSizeInBits(); in lowerFP_TO_INT_SAT() local
2959 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() local
11426 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2351 unsigned DstEltSize = DstTy->getScalarSizeInBits(); in isWideningInstruction() local
2353 (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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp5295 const unsigned DstEltSize = DstTy.getScalarSizeInBits(); in narrowScalarShift() local
5296 if (DstEltSize % 2 != 0) in narrowScalarShift()
5302 const unsigned NewBitSize = DstEltSize / 2; in narrowScalarShift()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1799 const unsigned DstEltSize = EltTy.getSizeInBits(); in AMDGPULegalizerInfo() local
1802 const unsigned TargetEltSize = DstEltSize % 64 == 0 ? 64 : 32; in AMDGPULegalizerInfo()