Lines Matching refs:ioFunc

880   mlir::func::FuncOp ioFunc = getIORuntimeFunc<A>(loc, builder);  in genIntIOOption()  local
881 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genIntIOOption()
886 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genIntIOOption()
897 mlir::func::FuncOp ioFunc = getIORuntimeFunc<A>(loc, builder); in genCharIOOption() local
898 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genCharIOOption()
904 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genCharIOOption()
929 mlir::func::FuncOp ioFunc = getIORuntimeFunc<mkIOKey(SetFile)>(loc, builder); in genIOOption() local
930 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genIOOption()
936 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genIOOption()
944 mlir::func::FuncOp ioFunc; in genIOOption() local
947 ioFunc = getIORuntimeFunc<mkIOKey(SetAccess)>(loc, builder); in genIOOption()
950 ioFunc = getIORuntimeFunc<mkIOKey(SetAction)>(loc, builder); in genIOOption()
953 ioFunc = getIORuntimeFunc<mkIOKey(SetAsynchronous)>(loc, builder); in genIOOption()
956 ioFunc = getIORuntimeFunc<mkIOKey(SetBlank)>(loc, builder); in genIOOption()
959 ioFunc = getIORuntimeFunc<mkIOKey(SetDecimal)>(loc, builder); in genIOOption()
962 ioFunc = getIORuntimeFunc<mkIOKey(SetDelim)>(loc, builder); in genIOOption()
965 ioFunc = getIORuntimeFunc<mkIOKey(SetEncoding)>(loc, builder); in genIOOption()
968 ioFunc = getIORuntimeFunc<mkIOKey(SetForm)>(loc, builder); in genIOOption()
971 ioFunc = getIORuntimeFunc<mkIOKey(SetPad)>(loc, builder); in genIOOption()
974 ioFunc = getIORuntimeFunc<mkIOKey(SetPosition)>(loc, builder); in genIOOption()
977 ioFunc = getIORuntimeFunc<mkIOKey(SetRound)>(loc, builder); in genIOOption()
980 ioFunc = getIORuntimeFunc<mkIOKey(SetSign)>(loc, builder); in genIOOption()
983 ioFunc = getIORuntimeFunc<mkIOKey(SetCarriagecontrol)>(loc, builder); in genIOOption()
991 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genIOOption()
998 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genIOOption()
1020 mlir::func::FuncOp ioFunc; in genIOOption() local
1023 ioFunc = getIORuntimeFunc<mkIOKey(SetAdvance)>(loc, builder); in genIOOption()
1026 ioFunc = getIORuntimeFunc<mkIOKey(SetBlank)>(loc, builder); in genIOOption()
1029 ioFunc = getIORuntimeFunc<mkIOKey(SetDecimal)>(loc, builder); in genIOOption()
1032 ioFunc = getIORuntimeFunc<mkIOKey(SetDelim)>(loc, builder); in genIOOption()
1035 ioFunc = getIORuntimeFunc<mkIOKey(SetPad)>(loc, builder); in genIOOption()
1038 ioFunc = getIORuntimeFunc<mkIOKey(SetRound)>(loc, builder); in genIOOption()
1041 ioFunc = getIORuntimeFunc<mkIOKey(SetSign)>(loc, builder); in genIOOption()
1045 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genIOOption()
1052 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genIOOption()
1100 mlir::func::FuncOp ioFunc = in genIOReadSize() local
1103 builder.create<fir::CallOp>(loc, ioFunc, mlir::ValueRange{cookie}) in genIOReadSize()
1687 mlir::func::FuncOp ioFunc = in genNewunitSpec() local
1689 mlir::FunctionType ioFuncTy = ioFunc.getFunctionType(); in genNewunitSpec()
1697 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genNewunitSpec()
1928 mlir::func::FuncOp ioFunc = getBeginDataTransferFunc<isInput>( in genDataTransferStmt() local
1933 ioArgs, converter, loc, stmt, ioFunc.getFunctionType(), isFormatted, in genDataTransferStmt()
1936 builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0); in genDataTransferStmt()