Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprConstant.cpp290 unsigned nonzeroLength = arrayBound; in emitArrayConstant() local
291 if (elements.size() < nonzeroLength && builder.isNullValue(filler)) in emitArrayConstant()
292 nonzeroLength = elements.size(); in emitArrayConstant()
294 if (nonzeroLength == elements.size()) { in emitArrayConstant()
295 while (nonzeroLength > 0 && in emitArrayConstant()
296 builder.isNullValue(elements[nonzeroLength - 1])) in emitArrayConstant()
297 --nonzeroLength; in emitArrayConstant()
300 if (nonzeroLength == 0) in emitArrayConstant()
303 const unsigned trailingZeroes = arrayBound - nonzeroLength; in emitArrayConstant()
307 assert(elements.size() >= nonzeroLength && in emitArrayConstant()