Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp111 loc, builder.getCharacterLengthType(), charTy.getLen()); in materializeValue()
122 auto lenType = builder.getCharacterLengthType(); in toExtendedValue()
214 auto len = builder.createConvert(loc, builder.getCharacterLengthType(), in createEmbox()
226 auto lenType = builder.getCharacterLengthType(); in toScalarCharacter()
453 auto lhsLen = builder.createConvert(loc, builder.getCharacterLengthType(), in createConcatenate()
455 auto rhsLen = builder.createConvert(loc, builder.getCharacterLengthType(), in createConcatenate()
487 builder.createConvert(loc, builder.getCharacterLengthType(), bound)); in createSubstring()
555 return builder.createConvert(loc, builder.getCharacterLengthType(), result); in createLenTrim()
566 builder.createIntegerConstant(loc, builder.getCharacterLengthType(), len); in createCharacterTemp()
667 auto lenTy = builder.getCharacterLengthType(); in readLengthFromBox()
[all …]
H A DFIRBuilder.cpp855 loc, builder.getCharacterLengthType(), str.size()); in createStringLiteral()
895 auto lenTy = builder.getCharacterLengthType(); in componentToExtendedValue()
926 loc, builder.getCharacterLengthType(), cstLen); in componentToExtendedValue()
H A DMutableBox.cpp349 loc, builder.getCharacterLengthType(), 0); in createUnallocatedBox()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp305 checkIntegerConstant(charBox->getLen(), builder.getCharacterLengthType(), 16); in TEST_F()
307 checkIntegerConstant(generalGetLen, builder.getCharacterLengthType(), 16); in TEST_F()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DFIRBuilder.h93 mlir::Type getCharacterLengthType() { return getIndexType(); } in getCharacterLengthType() function
/llvm-project-15.0.7/flang/lib/Lower/
H A DAllocatable.cpp648 builder.allocateLocal(loc, builder.getCharacterLengthType(), in createMutableProperties()
H A DConvertExpr.cpp931 loc, builder.getCharacterLengthType(), -1); in genval()
1549 getLoc(), builder.getCharacterLengthType(), len); in genScalarLit()
1572 getLoc(), builder.getCharacterLengthType(), len); in genScalarLit()
3824 loc, builder.getCharacterLengthType(), charTy.getLen()); in lowerNewArrayExpression()
H A DConvertVariable.cpp1187 mlir::Type lenTy = builder.getCharacterLengthType(); in lowerExplicitCharLen()
H A DIntrinsicCall.cpp2411 builder.createIntegerConstant(loc, builder.getCharacterLengthType(), 1); in genChar()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp915 auto charLenTy = builder.getCharacterLengthType(); in getCharacterLen()