Lines Matching refs:runtime

18 using namespace Fortran::runtime;
34 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genCharacterSearch()
73 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genAdjust()
78 void fir::runtime::genAdjustL(fir::FirOpBuilder &builder, mlir::Location loc, in genAdjustL()
81 fir::runtime::getRuntimeFunc<mkRTKey(Adjustl)>(loc, builder); in genAdjustL()
85 void fir::runtime::genAdjustR(fir::FirOpBuilder &builder, mlir::Location loc, in genAdjustR()
88 fir::runtime::getRuntimeFunc<mkRTKey(Adjustr)>(loc, builder); in genAdjustR()
93 fir::runtime::genCharCompare(fir::FirOpBuilder &builder, mlir::Location loc, in genCharCompare()
100 beginFunc = fir::runtime::getRuntimeFunc<mkRTKey(CharacterCompareScalar1)>( in genCharCompare()
104 beginFunc = fir::runtime::getRuntimeFunc<mkRTKey(CharacterCompareScalar2)>( in genCharCompare()
108 beginFunc = fir::runtime::getRuntimeFunc<mkRTKey(CharacterCompareScalar4)>( in genCharCompare()
115 auto args = fir::runtime::createArguments(builder, loc, fTy, lhsBuff, rhsBuff, in genCharCompare()
122 mlir::Value fir::runtime::genCharCompare(fir::FirOpBuilder &builder, in genCharCompare()
143 mlir::Value fir::runtime::genIndex(fir::FirOpBuilder &builder, in genIndex()
152 indexFunc = fir::runtime::getRuntimeFunc<mkRTKey(Index1)>(loc, builder); in genIndex()
155 indexFunc = fir::runtime::getRuntimeFunc<mkRTKey(Index2)>(loc, builder); in genIndex()
158 indexFunc = fir::runtime::getRuntimeFunc<mkRTKey(Index4)>(loc, builder); in genIndex()
166 fir::runtime::createArguments(builder, loc, fTy, stringBase, stringLen, in genIndex()
171 void fir::runtime::genIndexDescriptor(fir::FirOpBuilder &builder, in genIndexDescriptor()
176 auto indexFunc = fir::runtime::getRuntimeFunc<mkRTKey(Index)>(loc, builder); in genIndexDescriptor()
181 void fir::runtime::genRepeat(fir::FirOpBuilder &builder, mlir::Location loc, in genRepeat()
184 auto repeatFunc = fir::runtime::getRuntimeFunc<mkRTKey(Repeat)>(loc, builder); in genRepeat()
190 auto args = fir::runtime::createArguments( in genRepeat()
195 void fir::runtime::genTrim(fir::FirOpBuilder &builder, mlir::Location loc, in genTrim()
197 auto trimFunc = fir::runtime::getRuntimeFunc<mkRTKey(Trim)>(loc, builder); in genTrim()
203 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genTrim()
208 void fir::runtime::genScanDescriptor(fir::FirOpBuilder &builder, in genScanDescriptor()
212 auto func = fir::runtime::getRuntimeFunc<mkRTKey(Scan)>(loc, builder); in genScanDescriptor()
217 mlir::Value fir::runtime::genScan(fir::FirOpBuilder &builder, in genScan()
225 func = fir::runtime::getRuntimeFunc<mkRTKey(Scan1)>(loc, builder); in genScan()
228 func = fir::runtime::getRuntimeFunc<mkRTKey(Scan2)>(loc, builder); in genScan()
231 func = fir::runtime::getRuntimeFunc<mkRTKey(Scan4)>(loc, builder); in genScan()
238 auto args = fir::runtime::createArguments(builder, loc, fTy, stringBase, in genScan()
243 void fir::runtime::genVerifyDescriptor(fir::FirOpBuilder &builder, in genVerifyDescriptor()
249 auto func = fir::runtime::getRuntimeFunc<mkRTKey(Verify)>(loc, builder); in genVerifyDescriptor()
254 mlir::Value fir::runtime::genVerify(fir::FirOpBuilder &builder, in genVerify()
262 func = fir::runtime::getRuntimeFunc<mkRTKey(Verify1)>(loc, builder); in genVerify()
265 func = fir::runtime::getRuntimeFunc<mkRTKey(Verify2)>(loc, builder); in genVerify()
268 func = fir::runtime::getRuntimeFunc<mkRTKey(Verify4)>(loc, builder); in genVerify()
275 auto args = fir::runtime::createArguments(builder, loc, fTy, stringBase, in genVerify()