Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp86 if (len == fir::CharacterType::unknownLen()) in getCompileTimeLength()
106 if (!charTy || charTy.getLen() == fir::CharacterType::unknownLen()) { in materializeValue()
148 if (!resultLen && charTy.getLen() != fir::CharacterType::unknownLen()) in toExtendedValue()
234 auto typeLen = fir::CharacterType::unknownLen(); in toScalarCharacter()
267 if (charTy.getLen() != fir::CharacterType::unknownLen()) in createElementAddr()
365 auto typeLen = fir::CharacterType::unknownLen(); in createCharacterTemp()
372 if (typeLen == fir::CharacterType::unknownLen()) in createCharacterTemp()
H A DMutableBox.cpp67 if (charTy.getLen() == fir::CharacterType::unknownLen()) in createNewFirBox()
344 if (charTy.getLen() == fir::CharacterType::unknownLen()) { in createUnallocatedBox()
642 if (charTy.getLen() == fir::CharacterType::unknownLen()) { in getNewLengths()
H A DFIRBuilder.cpp311 mlir::Value unknownLen = create<fir::UndefOp>(loc, getIndexType()); in convertWithSemantics() local
313 return charHelper.createEmboxChar(charBase, unknownLen); in convertWithSemantics()
923 if (cstLen == fir::CharacterType::unknownLen()) in componentToExtendedValue()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIRTypes.td118 return get(ctxt, kind, unknownLen());
130 static constexpr LenType unknownLen() { return -1; }
133 bool hasDynamicLen() { return getLen() == unknownLen(); }
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTypeConverter.h294 if (charTy.getLen() == fir::CharacterType::unknownLen()) in convertCharType()
H A DCodeGen.cpp1234 if (ty.getLen() != fir::CharacterType::unknownLen()) {
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp446 len = fir::CharacterType::unknownLen(); in parse()
461 if (len == fir::CharacterType::unknownLen()) in print()
H A DFIROps.cpp1156 if (strTy.getLen() != fir::CharacterType::unknownLen()) in verify()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertType.cpp84 Fortran::lower::LenParameterTy len = fir::CharacterType::unknownLen()) { in genCharacterType()
H A DCallInterface.cpp711 constantLen ? *constantLen : fir::CharacterType::unknownLen(); in handleImplicitCharacterResult()
H A DConvertVariable.cpp250 if (targetLen == fir::CharacterType::unknownLen()) in genInitialDataTarget()
H A DConvertExpr.cpp1286 fir::CharacterType::LenType newLen = fir::CharacterType::unknownLen(); in replaceScalarCharacterLength()