Lines Matching defs:ioArgs
1153 llvm::SmallVector<mlir::Value> ioArgs = {cookie, val};
1154 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
1170 llvm::SmallVector<mlir::Value> ioArgs = {cookie, std::get<0>(tup),
1172 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
1202 llvm::SmallVector<mlir::Value> ioArgs{cookie, std::get<0>(tup),
1204 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
1265 llvm::SmallVector<mlir::Value> ioArgs = {cookie, std::get<0>(tup),
1267 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
1319 llvm::SmallVector<mlir::Value> ioArgs = {cookie, std::get<0>(tup),
1321 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
1487 llvm::SmallVector<mlir::Value> ioArgs = {cookie,
1493 builder.create<fir::CallOp>(loc, enableHandlers, ioArgs);
1933 llvm::SmallVector<mlir::Value> ioArgs = {cookie, addr, kind};
1934 return builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);
2084 llvm::SmallVectorImpl<mlir::Value> &ioArgs,
2095 getFormat(converter, loc, stmt, ioFuncTy.getInput(ioArgs.size()),
2096 ioFuncTy.getInput(ioArgs.size() + 1), stmtCtx);
2101 ioArgs.push_back(address); // format string
2102 ioArgs.push_back(length); // format length
2103 ioArgs.push_back(
2104 builder.createNullConstant(loc, ioFuncTy.getInput(ioArgs.size())));
2108 ioArgs.push_back(
2109 builder.createNullConstant(loc, ioFuncTy.getInput(ioArgs.size())));
2110 ioArgs.push_back(
2111 builder.createNullConstant(loc, ioFuncTy.getInput(ioArgs.size())));
2112 ioArgs.push_back( // format descriptor
2113 builder.createConvert(loc, ioFuncTy.getInput(ioArgs.size()), address));
2120 ioArgs.push_back(
2121 builder.createConvert(loc, ioFuncTy.getInput(ioArgs.size()), desc));
2124 getBuffer(converter, loc, stmt, ioFuncTy.getInput(ioArgs.size()),
2125 ioFuncTy.getInput(ioArgs.size() + 1), stmtCtx);
2126 ioArgs.push_back(std::get<0>(pair)); // scalar character variable
2127 ioArgs.push_back(std::get<1>(pair)); // character length
2130 ioArgs.push_back( // internal scratch area buffer
2131 getDefaultScratch(builder, loc, ioFuncTy.getInput(ioArgs.size())));
2132 ioArgs.push_back( // buffer length
2133 getDefaultScratchLen(builder, loc, ioFuncTy.getInput(ioArgs.size())));
2136 ioArgs.push_back(getIOUnit(converter, loc, stmt,
2137 ioFuncTy.getInput(ioArgs.size()), csi, stmtCtx,
2142 ioArgs.push_back(builder.create<mlir::arith::ConstantOp>(
2143 loc, builder.getIntegerAttr(ioFuncTy.getInput(ioArgs.size()),
2147 ioArgs.push_back(
2148 locToFilename(converter, loc, ioFuncTy.getInput(ioArgs.size())));
2149 ioArgs.push_back(
2150 locToLineNo(converter, loc, ioFuncTy.getInput(ioArgs.size())));
2184 llvm::SmallVector<mlir::Value> ioArgs;
2188 ioArgs, converter, loc, stmt, ioFunc.getFunctionType(), isFormatted,
2191 builder.create<fir::CallOp>(loc, ioFunc, ioArgs).getResult(0);