Lines Matching refs:DstSize

892   unsigned DstSize = RBI.getSizeInBits(DstReg, MRI, TRI);  in getRegClassesForCopy()  local
903 if (SrcRegBank != DstRegBank && (DstSize == 1 && SrcSize == 1)) in getRegClassesForCopy()
904 SrcSize = DstSize = 32; in getRegClassesForCopy()
907 getMinClassForRegBank(DstRegBank, DstSize, true)}; in getRegClassesForCopy()
938 unsigned DstSize = TRI.getRegSizeInBits(*DstRC); in selectCopy() local
943 if (getMinSizeForRegBank(SrcRegBank) > DstSize) { in selectCopy()
951 } else if (SrcSize > DstSize) { in selectCopy()
955 getMinClassForRegBank(SrcRegBank, DstSize, /* GetAllRegSet */ true); in selectCopy()
958 } else if (DstSize > SrcSize) { in selectCopy()
962 getMinClassForRegBank(SrcRegBank, DstSize, /* GetAllRegSet */ true); in selectCopy()
1005 const unsigned DstSize = DstTy.getSizeInBits(); in selectFPConvOpc() local
1008 switch (DstSize) { in selectFPConvOpc()
2688 unsigned DstSize = DstTy.getSizeInBits(); in select() local
2694 I.setDesc(TII.get(DstSize == 64 ? AArch64::BFMXri : AArch64::BFMWri)); in select()
2697 I.getOperand(3).setImm((DstSize - LSB) % DstSize); in select()
2700 if (DstSize < 64) { in select()
2701 assert(DstSize == 32 && SrcTy.getSizeInBits() == 16 && in select()
3159 const unsigned DstSize = MRI.getType(DstReg).getSizeInBits(); in select() local
3161 if (DstSize == 0) { in select()
3166 if (DstSize != 64 && DstSize > 32) { in select()
3167 LLVM_DEBUG(dbgs() << "G_ANYEXT to size: " << DstSize in select()
3173 if (DstSize > 32) { in select()
3197 unsigned DstSize = DstTy.getSizeInBits(); in select() local
3237 if (IsGPR && SrcSize == 32 && DstSize == 64) { in select()
3274 if (DstSize == 64) { in select()
3295 } else if (DstSize <= 32) { in select()
5246 unsigned DstSize = DstTy.getSizeInBits(); in selectUSMovFromExtend() local
5248 if (DstSize != 32 && DstSize != 64) in selectUSMovFromExtend()
5268 if (DstSize == 64 && VecTy.getScalarSizeInBits() == 32) in selectUSMovFromExtend()
5270 else if (DstSize == 64 && VecTy.getScalarSizeInBits() == 16) in selectUSMovFromExtend()
5272 else if (DstSize == 64 && VecTy.getScalarSizeInBits() == 8) in selectUSMovFromExtend()
5274 else if (DstSize == 32 && VecTy.getScalarSizeInBits() == 16) in selectUSMovFromExtend()
5276 else if (DstSize == 32 && VecTy.getScalarSizeInBits() == 8) in selectUSMovFromExtend()
5286 if (DstSize == 64 && !IsSigned) { in selectUSMovFromExtend()
5382 unsigned DstSize = DstTy.getSizeInBits(); in emitConstantVector() local
5384 if (DstSize == 128) { in emitConstantVector()
5391 if (DstSize == 64) { in emitConstantVector()
5418 unsigned DstSize = DstTy.getSizeInBits(); in tryOptConstantBuildVec() local
5419 assert(DstSize <= 128 && "Unexpected build_vec type!"); in tryOptConstantBuildVec()
5420 if (DstSize < 32) in tryOptConstantBuildVec()
5512 unsigned DstSize = DstTy.getSizeInBits(); in selectBuildVector() local
5517 for (unsigned i = 2, e = DstSize / EltSize + 1; i < e; ++i) { in selectBuildVector()
5527 if (DstSize < 128) { in selectBuildVector()
5542 LLVM_DEBUG(dbgs() << "Unsupported destination size! (" << DstSize in selectBuildVector()