Home
last modified time | relevance | path

Searched refs:DestSize (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp565 unsigned DestSize = DestTy->getScalarType()->getPrimitiveSizeInBits(); in Act() local
568 if ((getRandom() & 1) && VSize == DestSize) { in Act()
575 if (VSize > DestSize) { in Act()
579 assert(VSize < DestSize && "Different int types with the same size?"); in Act()
605 if (VSize > DestSize) { in Act()
608 } else if (VSize < DestSize) { in Act()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1228 Value *DestSize = MemSet->getLength(); in processMemSetMemCpyDependence() local
1236 if (DestSize == SrcSize) { in processMemSetMemCpyDependence()
1254 if (DestSize->getType() != SrcSize->getType()) { in processMemSetMemCpyDependence()
1255 if (DestSize->getType()->getIntegerBitWidth() > in processMemSetMemCpyDependence()
1257 SrcSize = Builder.CreateZExt(SrcSize, DestSize->getType()); in processMemSetMemCpyDependence()
1259 DestSize = Builder.CreateZExt(DestSize, SrcSize->getType()); in processMemSetMemCpyDependence()
1262 Value *Ule = Builder.CreateICmpULE(DestSize, SrcSize); in processMemSetMemCpyDependence()
1263 Value *SizeDiff = Builder.CreateSub(DestSize, SrcSize); in processMemSetMemCpyDependence()
1265 Ule, ConstantInt::getNullValue(DestSize->getType()), SizeDiff); in processMemSetMemCpyDependence()
/llvm-project-15.0.7/llvm/lib/Linker/
H A DLinkModules.cpp295 uint64_t DestSize = DL.getTypeAllocSize(Dest.getValueType()); in shouldLinkFromSource() local
297 LinkFromSrc = SrcSize > DestSize; in shouldLinkFromSource()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h387 const unsigned DestSize = DestTy.getSizeInBits(); in tryFoldUnmergeCast() local
430 if (CastSrcSize % DestSize != 0) in tryFoldUnmergeCast()
440 const unsigned NewNumDefs = CastSrcSize / DestSize; in tryFoldUnmergeCast()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp790 unsigned DestSize = Dest.getSizeInBits(); in isTruncateFree() local
792 return DestSize < SrcSize && DestSize % 32 == 0 ; in isTruncateFree()
799 unsigned DestSize = Dest->getScalarSizeInBits(); in isTruncateFree() local
801 if (DestSize== 16 && Subtarget->has16BitInsts()) in isTruncateFree()
804 return DestSize < SrcSize && DestSize % 32 == 0; in isTruncateFree()
809 unsigned DestSize = Dest->getScalarSizeInBits(); in isZExtFree() local
812 return DestSize >= 32; in isZExtFree()
814 return SrcSize == 32 && DestSize == 64; in isZExtFree()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCast.cpp3175 CharUnits DestSize = Self.Context.getTypeSizeInChars(DestType); in CheckBuiltinBitCast() local
3177 if (DestSize != SourceSize) { in CheckBuiltinBitCast()
3179 << (int)SourceSize.getQuantity() << (int)DestSize.getQuantity(); in CheckBuiltinBitCast()
H A DSemaChecking.cpp807 unsigned DestSize = DestSizeAPS->getZExtValue(); in HandleScanfSpecifier() local
809 if (DestSize < SourceSize) in HandleScanfSpecifier()
810 Diagnose(FS.getArgIndex(), DestSize, SourceSize); in HandleScanfSpecifier()
1150 auto Diagnose = [&](unsigned ArgIndex, unsigned DestSize, in checkFortifiedBuiltinMemoryFunction()
1157 << DestSize << SourceSize); in checkFortifiedBuiltinMemoryFunction()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp355 TypeSize DestSize = DL.getTypeSizeInBits(DestTy); in ConstantFoldLoadThroughBitcast() local
357 if (!TypeSize::isKnownGE(SrcSize, DestSize)) in ConstantFoldLoadThroughBitcast()
368 if (SrcSize == DestSize && in ConstantFoldLoadThroughBitcast()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp20421 unsigned DestSize = Zext.getValueSizeInBits(); in reduceBuildVecToShuffleWithZero() local
20423 if (DestSize % SrcSize != 0 || in reduceBuildVecToShuffleWithZero()
20429 int ZextRatio = DestSize / SrcSize; in reduceBuildVecToShuffleWithZero()