================ @@ -377,10 +394,21 @@ llvm::LaunchKernel::createKernelLaunch(mlir::gpu::LaunchFuncOp op, if (!binary) return op.emitError() << "Couldn't find the binary: " << binaryIdentifier; + llvm::Constant *paramsCount = + llvm::ConstantInt::get(i64Ty, op.getNumKernelOperands()); + + std::string binarySizeIdentifier = getBinarySizeIdentifier(moduleName); + Value *binarySizeVar = module.getGlobalVariable(binarySizeIdentifier, true); ---------------- silee2 wrote:
Done. https://github.com/llvm/llvm-project/pull/71430 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits