Lines Matching refs:getLen
1348 mlir::Value bufferSize = boxchar.getLen(); in genval()
1376 boxchar.getLen(), dest); in genval()
1377 return fir::CharBoxValue{dest, boxchar.getLen()}; in genval()
2049 mlir::Value delta = arr.getLen(); in genOffsetAndCoordinateOp()
2054 return fir::CharBoxValue(genFullDim(arr, delta), arr.getLen()); in genOffsetAndCoordinateOp()
2557 fir::getLen(*allocatedResult)); in genCallOpAndResult()
2904 mlir::Value len = charBox->getLen(); in createScalarTempForArgThatMayBeAbsent()
3192 fir::getLen(argRef)); in genRawProcedureRef()
3196 converter, argTy, fir::getBase(argRef), fir::getLen(argRef)); in genRawProcedureRef()
3477 fir::factory::genCharacterCopy(fir::getBase(srcExv), fir::getLen(srcExv), in createCharArrayAmend()
3478 dstChar.getAddr(), dstChar.getLen(), builder, in createCharArrayAmend()
3481 dstLen = dstChar.getLen(); in createCharArrayAmend()
3824 loc, builder.getCharacterLengthType(), charTy.getLen()); in lowerNewArrayExpression()
5063 converter, argTy, fir::getBase(argRef), fir::getLen(argRef)); in genElementalUserDefinedProcRef()
5244 mlir::Value len = cb.getLen(); in convertAdjustedType()
5522 charTy.getLen()); in genarr()
5905 fir::CharacterType::LenType charLen = charTy.getLen(); in genarr()
6287 [&](const fir::CharBoxValue &cb) { multiplier = cb.getLen(); }, in computeElementSize()
6288 [&](const fir::CharArrayBoxValue &cb) { multiplier = cb.getLen(); }, in computeElementSize()
6395 mlir::Value length = fir::getLen(exv); in copyNextArrayCtorSection()
6569 builder.createConvert(loc, builder.getI64Type(), fir::getLen(exv)); in genArrayCtorInitializer()
6651 builder.createConvert(loc, builder.getI64Type(), fir::getLen(exv)); in genarr()