Lines Matching refs:lower

31 namespace Fortran::lower {  namespace
97 using namespace Fortran::lower;
119 Fortran::lower::FirOpBuilder &builder) { in getIORuntimeFunc()
133 static mlir::Value genEndIO(Fortran::lower::AbstractConverter &converter, in genEndIO()
140 Fortran::lower::CharacterExprHelper{builder, loc}.createUnboxChar( in genEndIO()
167 static void makeNextConditionalOn(Fortran::lower::FirOpBuilder &builder, in makeNextConditionalOn()
189 static void genIoLoop(Fortran::lower::AbstractConverter &converter,
195 Fortran::lower::FirOpBuilder &builder, in getOutputFunc()
213 if (Fortran::lower::CharacterExprHelper::isCharacter(type)) in getOutputFunc()
222 genOutputItemList(Fortran::lower::AbstractConverter &converter, in genOutputItemList()
244 Fortran::lower::CharacterExprHelper helper{builder, loc}; in genOutputItemList()
252 auto parts = Fortran::lower::ComplexExprHelper{builder, loc}.extractParts( in genOutputItemList()
267 Fortran::lower::FirOpBuilder &builder, in getInputFunc()
285 if (Fortran::lower::CharacterExprHelper::isCharacter(type)) in getInputFunc()
293 static void genInputItemList(Fortran::lower::AbstractConverter &converter, in genInputItemList()
319 Fortran::lower::ComplexExprHelper{builder, loc}.getComplexPartType( in genInputItemList()
331 Fortran::lower::CharacterExprHelper helper{builder, loc}; in genInputItemList()
356 static void genIoLoop(Fortran::lower::AbstractConverter &converter, in genIoLoop()
374 auto lowerValue = genFIRLoopIndex(control.lower); in genIoLoop()
433 static mlir::Value getDefaultFilename(Fortran::lower::FirOpBuilder &builder, in getDefaultFilename()
440 static mlir::Value getDefaultLineNo(Fortran::lower::FirOpBuilder &builder, in getDefaultLineNo()
446 static mlir::Value getDefaultScratch(Fortran::lower::FirOpBuilder &builder, in getDefaultScratch()
453 static mlir::Value getDefaultScratchLen(Fortran::lower::FirOpBuilder &builder, in getDefaultScratchLen()
463 lowerStringLit(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in lowerStringLit()
469 Fortran::lower::CharacterExprHelper helper{builder, loc};
486 lowerSourceTextAsStringLit(Fortran::lower::AbstractConverter &converter, in lowerSourceTextAsStringLit()
495 Fortran::lower::CharacterExprHelper{builder, loc}.materializeCharacter( in lowerSourceTextAsStringLit()
509 mlir::Value genIntIOOption(Fortran::lower::AbstractConverter &converter, in genIntIOOption()
524 mlir::Value genCharIOOption(Fortran::lower::AbstractConverter &converter, in genCharIOOption()
538 mlir::Value genIOOption(Fortran::lower::AbstractConverter &converter, in genIOOption()
546 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
561 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
621 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
628 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
635 genIOOption<Fortran::parser::Name>(Fortran::lower::AbstractConverter &converter, in genIOOption()
644 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
682 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
691 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
698 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
704 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genIOOption()
740 threadSpecs(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in threadSpecs()
757 genConditionHandlerCall(Fortran::lower::AbstractConverter &converter, in genConditionHandlerCall()
921 genFormat(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genFormat()
923 mlir::Type lenTy, Fortran::lower::pft::LabelEvalMap &labelMap, in genFormat()
924 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genFormat()
949 getFormat(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in getFormat()
951 Fortran::lower::pft::LabelEvalMap &labelMap, in getFormat()
952 Fortran::lower::pft::SymbolLabelMap &assignMap) { in getFormat()
962 Fortran::lower::AbstractConverter &converter, mlir::Location loc, in getFormat()
964 Fortran::lower::pft::LabelEvalMap &labelMap, in getFormat()
965 Fortran::lower::pft::SymbolLabelMap &assignMap) { in getFormat()
971 genBuffer(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in genBuffer()
979 getBuffer(Fortran::lower::AbstractConverter &converter, mlir::Location loc, in getBuffer()
988 mlir::Value getDescriptor(Fortran::lower::AbstractConverter &converter, in getDescriptor()
994 static mlir::Value genIOUnit(Fortran::lower::AbstractConverter &converter, in genIOUnit()
1008 mlir::Value getIOUnit(Fortran::lower::AbstractConverter &converter, in getIOUnit()
1021 static mlir::Value genBasicIOStmt(Fortran::lower::AbstractConverter &converter, in genBasicIOStmt()
1044 mlir::Value Fortran::lower::genBackspaceStatement( in genBackspaceStatement()
1045 Fortran::lower::AbstractConverter &converter, in genBackspaceStatement()
1050 mlir::Value Fortran::lower::genEndfileStatement( in genEndfileStatement()
1051 Fortran::lower::AbstractConverter &converter, in genEndfileStatement()
1057 Fortran::lower::genFlushStatement(Fortran::lower::AbstractConverter &converter, in genFlushStatement()
1063 Fortran::lower::genRewindStatement(Fortran::lower::AbstractConverter &converter, in genRewindStatement()
1069 Fortran::lower::genOpenStatement(Fortran::lower::AbstractConverter &converter, in genOpenStatement()
1108 Fortran::lower::genCloseStatement(Fortran::lower::AbstractConverter &converter, in genCloseStatement()
1114 Fortran::lower::genWaitStatement(Fortran::lower::AbstractConverter &converter, in genWaitStatement()
1223 Fortran::lower::AbstractConverter &converter, in genBeginCallArguments()
1228 Fortran::lower::pft::LabelEvalMap &labelMap, in genBeginCallArguments()
1229 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genBeginCallArguments()
1316 genDataTransferStmt(Fortran::lower::AbstractConverter &converter, const A &stmt, in genDataTransferStmt()
1317 Fortran::lower::pft::LabelEvalMap &labelMap, in genDataTransferStmt()
1318 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genDataTransferStmt()
1376 void Fortran::lower::genPrintStatement( in genPrintStatement()
1377 Fortran::lower::AbstractConverter &converter, in genPrintStatement()
1379 Fortran::lower::pft::LabelEvalMap &labelMap, in genPrintStatement()
1380 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genPrintStatement()
1387 mlir::Value Fortran::lower::genWriteStatement( in genWriteStatement()
1388 Fortran::lower::AbstractConverter &converter, in genWriteStatement()
1390 Fortran::lower::pft::LabelEvalMap &labelMap, in genWriteStatement()
1391 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genWriteStatement()
1396 mlir::Value Fortran::lower::genReadStatement( in genReadStatement()
1397 Fortran::lower::AbstractConverter &converter, in genReadStatement()
1399 Fortran::lower::pft::LabelEvalMap &labelMap, in genReadStatement()
1400 Fortran::lower::pft::SymbolLabelMap &assignMap) { in genReadStatement()
1421 mlir::Value Fortran::lower::genInquireStatement( in genInquireStatement()
1422 Fortran::lower::AbstractConverter &converter, in genInquireStatement()
1459 Fortran::lower::CharacterExprHelper helper(builder, loc); in genInquireStatement()