Searched refs:FirOpBuilder (Results 1 – 13 of 13) sorted by relevance
/external/llvm-project/flang/lib/Lower/ |
D | FIRBuilder.cpp | 18 mlir::FuncOp Fortran::lower::FirOpBuilder::createFunction( in createFunction() 25 Fortran::lower::FirOpBuilder::getNamedFunction(mlir::ModuleOp modOp, in getNamedFunction() 31 Fortran::lower::FirOpBuilder::getNamedGlobal(mlir::ModuleOp modOp, in getNamedGlobal() 36 mlir::Type Fortran::lower::FirOpBuilder::getRefType(mlir::Type eleTy) { in getRefType() 42 Fortran::lower::FirOpBuilder::createNullConstant(mlir::Location loc) { in createNullConstant() 49 mlir::Value Fortran::lower::FirOpBuilder::createIntegerConstant( in createIntegerConstant() 54 mlir::Value Fortran::lower::FirOpBuilder::createRealConstant( in createRealConstant() 60 Fortran::lower::FirOpBuilder::createRealZeroConstant(mlir::Location loc, in createRealZeroConstant() 73 mlir::Value Fortran::lower::FirOpBuilder::allocateLocal( in allocateLocal() 90 mlir::Value Fortran::lower::FirOpBuilder::createTemporary( in createTemporary() [all …]
|
D | IntrinsicCall.cpp | 94 explicit IntrinsicLibrary(Fortran::lower::FirOpBuilder &builder, in IntrinsicLibrary() 117 std::function<mlir::Value(Fortran::lower::FirOpBuilder &, mlir::Location, 196 Fortran::lower::FirOpBuilder &builder; 496 Fortran::lower::FirOpBuilder &builder, in getFuncOp() 509 mlir::Location loc, Fortran::lower::FirOpBuilder &builder, in searchFunctionInLibrary() 536 Fortran::lower::FirOpBuilder &builder, in getRuntimeFunction() 584 Fortran::lower::FirOpBuilder &builder) { in getFunctionType() 595 Fortran::lower::FirOpBuilder &builder, in toExtendedValue() 633 Fortran::lower::FirOpBuilder &builder, mlir::Location loc) { in toValue() 778 auto localBuilder = std::make_unique<Fortran::lower::FirOpBuilder>( in getWrapper() [all …]
|
D | CharacterRuntime.cpp | 58 Fortran::lower::FirOpBuilder &builder) { in getRuntimeFunc()
|
D | CharacterExpr.cpp | 183 count, [&](Fortran::lower::FirOpBuilder &, mlir::Value index) { in createCopy() argument 195 lower, upper, [&](Fortran::lower::FirOpBuilder &, mlir::Value index) { in createPadding() argument 288 [&](Fortran::lower::FirOpBuilder &bldr, mlir::Value index) { in createConcatenate()
|
D | IO.cpp | 119 Fortran::lower::FirOpBuilder &builder) { in getIORuntimeFunc() 167 static void makeNextConditionalOn(Fortran::lower::FirOpBuilder &builder, in makeNextConditionalOn() 195 Fortran::lower::FirOpBuilder &builder, in getOutputFunc() 267 Fortran::lower::FirOpBuilder &builder, in getInputFunc() 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() 1153 mlir::FuncOp getBeginDataTransfer(mlir::Location loc, FirOpBuilder &builder, in getBeginDataTransfer()
|
D | OpenMP.cpp | 52 static void createBodyOfOp(Op &op, Fortran::lower::FirOpBuilder &firOpBuilder, in createBodyOfOp()
|
D | OpenACC.cpp | 90 static Op createRegionOp(Fortran::lower::FirOpBuilder &builder, in createRegionOp() 111 static Op createSimpleOp(Fortran::lower::FirOpBuilder &builder, in createSimpleOp()
|
/external/llvm-project/flang/include/flang/Lower/ |
D | IntrinsicCall.h | 34 fir::ExtendedValue genIntrinsicCall(FirOpBuilder &, mlir::Location, 42 getUnrestrictedIntrinsicSymbolRefAttr(FirOpBuilder &, mlir::Location, 53 mlir::Value genMax(FirOpBuilder &, mlir::Location, 57 mlir::Value genMin(FirOpBuilder &, mlir::Location, 62 mlir::Value genPow(FirOpBuilder &, mlir::Location, mlir::Type resultType,
|
D | DoLoopHelper.h | 19 explicit DoLoopHelper(FirOpBuilder &builder, mlir::Location loc) in DoLoopHelper() 24 using BodyGenerator = std::function<void(FirOpBuilder &, mlir::Value)>; 39 FirOpBuilder &builder;
|
D | FIRBuilder.h | 38 class FirOpBuilder : public mlir::OpBuilder { 40 explicit FirOpBuilder(mlir::Operation *op, const fir::KindMapping &kindMap) in FirOpBuilder() function 113 std::function<void(FirOpBuilder &)> bodyBuilder, 127 std::function<void(FirOpBuilder &)> bodyBuilder,
|
D | AbstractConverter.h | 42 class FirOpBuilder; variable 117 virtual Fortran::lower::FirOpBuilder &getFirOpBuilder() = 0;
|
D | ComplexExpr.h | 19 explicit ComplexExprHelper(FirOpBuilder &builder, mlir::Location loc) in ComplexExprHelper() 77 FirOpBuilder &builder;
|
D | CharacterExpr.h | 21 explicit CharacterExprHelper(FirOpBuilder &builder, mlir::Location loc) in CharacterExprHelper() 147 FirOpBuilder &builder;
|