Home
last modified time | relevance | path

Searched refs:SrcLen (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp371 uint64_t SrcLen = GetStringLength(Src); in optimizeStrNCat() local
372 if (SrcLen) { in optimizeStrNCat()
373 annotateDereferenceableBytes(CI, 1, SrcLen); in optimizeStrNCat()
374 --SrcLen; // Unbias length. in optimizeStrNCat()
380 if (SrcLen == 0) in optimizeStrNCat()
384 if (Len < SrcLen) in optimizeStrNCat()
389 return copyFlags(*CI, emitStrLenMemCpy(Src, Dst, SrcLen, B)); in optimizeStrNCat()
643 uint64_t SrcLen = GetStringLength(Src); in optimizeStrNDup() local
644 if (SrcLen && Size) { in optimizeStrNDup()
645 annotateDereferenceableBytes(CI, 0, SrcLen); in optimizeStrNDup()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonVectorCombine.cpp1884 int SrcLen = getSizeOf(Src); in insertb() local
1886 assert(0 <= Start && Start + Length <= SrcLen); in insertb()
1889 int P2Len = PowerOf2Ceil(SrcLen | DstLen); in insertb()
DHexagonISelLoweringHVX.cpp3502 unsigned SrcLen = SrcTy.getVectorNumElements(); in combineTruncateBeforeLegal() local
3504 if (2 * CastLen != SrcLen) in combineTruncateBeforeLegal()
3507 SmallVector<int, 128> Mask(SrcLen); in combineTruncateBeforeLegal()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaExpr.cpp7961 uint64_t SrcLen, DestLen; in areVectorTypesSameSize() local
7963 if (!breakDownVectorType(SrcTy, SrcLen, SrcEltTy)) in areVectorTypesSameSize()
7974 return (SrcLen * SrcEltSize == DestLen * DestEltSize); in areVectorTypesSameSize()
7997 uint64_t SrcLen, DestLen; in areSameVectorElemTypes() local
7999 if (!breakDownVectorType(SrcTy, SrcLen, SrcEltTy)) in areSameVectorElemTypes()