mirror of
https://github.com/vosen/ZLUDA.git
synced 2025-07-20 18:56:24 +03:00
9209 lines
360 KiB
Rust
9209 lines
360 KiB
Rust
// Generated automatically by zluda_bindgen
|
|
// DO NOT EDIT MANUALLY
|
|
#![allow(warnings)]
|
|
pub fn write_cublasLtShutdownCtx(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_long,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtShutdownCtx", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCtxInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_long,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtCtxInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHeuristicLutSerializeEntry(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: *mut ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: *mut ::core::ffi::c_ulonglong,
|
|
param_13: *mut ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: *mut ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_11,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_12,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_13,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_14,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_15,
|
|
"cublasLtHeuristicLutSerializeEntry",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmACC(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmACC", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmBII(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmBII", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmBSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmBSS", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmCCC(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmCCC", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmUtilizationCCC(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_uint,
|
|
param_11: ::core::ffi::c_uint,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_11,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_12,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_13,
|
|
"cublasLtLegacyGemmUtilizationCCC",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmDDD(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmDDD", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmUtilizationDDD(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_uint,
|
|
param_11: ::core::ffi::c_uint,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_11,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_12,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_13,
|
|
"cublasLtLegacyGemmUtilizationDDD",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmHHH(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmHHH", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmHSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmHSS", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmHSH(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmHSH", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmSSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmSSS", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmTSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmTSS", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmTST(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmTST", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmZZZ(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: *mut ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_uint,
|
|
param_14: ::core::ffi::c_uint,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_uint,
|
|
param_17: ::core::ffi::c_uint,
|
|
param_18: ::core::ffi::c_ulonglong,
|
|
param_19: ::core::ffi::c_uint,
|
|
param_20: ::core::ffi::c_uint,
|
|
param_21: ::core::ffi::c_uint,
|
|
param_22: ::core::ffi::c_uint,
|
|
param_23: ::core::ffi::c_uint,
|
|
param_24: ::core::ffi::c_uchar,
|
|
param_25: ::core::ffi::c_ulonglong,
|
|
param_26: ::core::ffi::c_ulonglong,
|
|
param_27: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_17), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_17, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_18), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_18, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_19), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_19, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_20), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_20, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_21), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_21, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_22), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_22, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_23), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_23, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_24), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_24, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_25), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_25, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_26), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_26, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_27), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_27, "cublasLtLegacyGemmZZZ", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtLegacyGemmUtilizationZZZ(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_uint,
|
|
param_10: ::core::ffi::c_uint,
|
|
param_11: ::core::ffi::c_uint,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_11,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_12,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_13,
|
|
"cublasLtLegacyGemmUtilizationZZZ",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtAlgoCharacteristicGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_int,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtAlgoCharacteristicGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtMatmulAlgoConfigGetAttributeRange(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLtHHHMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHHHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHHHMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHHHMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHHHMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHHHMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHHHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHHHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHHHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHHHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHHHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHHHMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtHHHMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHHHMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHHHMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHHHMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHHHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSHMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHSHMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSHMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHSHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHSHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHSHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHSHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHSHMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtHSHMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSHMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSHMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHSHMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtSSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtSSSMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtSSSMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtSSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtSSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtSSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtSSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtSSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtSSSMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtSSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtSSSMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtSSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtDDDMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtDDDMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtDDDMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtDDDMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtDDDMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtDDDMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtDDDMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtDDDMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtDDDMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtDDDMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtDDDMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtDDDMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBSSMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSSMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtBSSMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSSMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtCCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtCCCMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtCCCMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtCCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtCCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtCCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtCCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtCCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtCCCMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtCCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtCCCMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtCCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtZZZMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtZZZMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtZZZMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtZZZMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtZZZMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtZZZMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtZZZMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtZZZMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtZZZMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtZZZMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtZZZMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtZZZMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtACCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtACCMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtACCMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtACCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtACCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtACCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtACCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtACCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtACCMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtACCMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtACCMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtACCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBIIMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBIIMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBIIMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBIIMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBIIMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBIIMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBIIMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBIIMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtBIIMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBIIMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBIIMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBIIMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSBMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBSBMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSBMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBSBMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBSBMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBSBMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBSBMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBSBMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtBSBMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtBSBMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtBSBMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtBSBMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHSSMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSSMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtHSSMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtHSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtHSSMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtHSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtKCCMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCCMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtKCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtKCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtKCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtKCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtKCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtKCCMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCCMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtKCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCKMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtKCKMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCKMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtKCKMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtKCKMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtKCKMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtKCKMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtKCKMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtKCKMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtKCKMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtKCKMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtKCKMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSSMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtTSSMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSSMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtTSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtTSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtTSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtTSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtTSSMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtTSSMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSSMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSSMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtTSSMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSTMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtTSTMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSTMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtTSTMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtTSTMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtTSTMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtTSTMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtTSTMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtTSTMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtTSTMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtTSTMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtTSTMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCCMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtVCCMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCCMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtVCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtVCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtVCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtVCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtVCCMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtVCCMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCCMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCCMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtVCCMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmulAlgoGetIds(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_int,
|
|
param_5: ::core::ffi::c_int,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_int,
|
|
param_9: ::core::ffi::c_long,
|
|
param_10: *mut ::core::ffi::c_int,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCVMatmulAlgoGetIds", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtVCVMatmulAlgoGetIds",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmulAlgoInit(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_uint,
|
|
param_4: ::core::ffi::c_uint,
|
|
param_5: ::core::ffi::c_uint,
|
|
param_6: ::core::ffi::c_uint,
|
|
param_7: ::core::ffi::c_uint,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCVMatmulAlgoInit", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmulAlgoCapGetAttribute(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_uint,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtVCVMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtVCVMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtVCVMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtVCVMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtVCVMatmulAlgoCapGetAttribute",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmul(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_ulonglong,
|
|
param_3: ::core::ffi::c_ulonglong,
|
|
param_4: ::core::ffi::c_ulonglong,
|
|
param_5: ::core::ffi::c_ulonglong,
|
|
param_6: ::core::ffi::c_ulonglong,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
param_11: ::core::ffi::c_ulonglong,
|
|
param_12: ::core::ffi::c_ulonglong,
|
|
param_13: ::core::ffi::c_ulonglong,
|
|
param_14: ::core::ffi::c_ulonglong,
|
|
param_15: ::core::ffi::c_ulonglong,
|
|
param_16: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_9, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_10, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_11), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_11, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_12), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_12, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_13), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_13, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_14), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_14, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_15), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_15, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_16), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_16, "cublasLtVCVMatmul", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmulAlgoCheck(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_1, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_2, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_3, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_4, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_5, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_6, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_7, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(¶m_8, "cublasLtVCVMatmulAlgoCheck", arg_idx, writer)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLtVCVMatmulAlgoGetHeuristic(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
param_1: ::core::ffi::c_ulonglong,
|
|
param_2: ::core::ffi::c_long,
|
|
param_3: ::core::ffi::c_long,
|
|
param_4: ::core::ffi::c_long,
|
|
param_5: ::core::ffi::c_long,
|
|
param_6: ::core::ffi::c_long,
|
|
param_7: *mut ::core::ffi::c_ulonglong,
|
|
param_8: ::core::ffi::c_uint,
|
|
param_9: ::core::ffi::c_ulonglong,
|
|
param_10: ::core::ffi::c_ulonglong,
|
|
) -> std::io::Result<()> {
|
|
let mut arg_idx = 0usize;
|
|
writer.write_all(b"(")?;
|
|
writer.write_all(concat!(stringify!(param_1), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_1,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_2), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_2,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_3), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_3,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_4), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_4,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_5), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_5,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_6), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_6,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_7), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_7,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_8), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_8,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_9), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_9,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
arg_idx += 1;
|
|
writer.write_all(b", ")?;
|
|
writer.write_all(concat!(stringify!(param_10), ": ").as_bytes())?;
|
|
crate::CudaDisplay::write(
|
|
¶m_10,
|
|
"cublasLtVCVMatmulAlgoGetHeuristic",
|
|
arg_idx,
|
|
writer,
|
|
)?;
|
|
writer.write_all(b")")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_BII(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_BSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_CCC(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_DDD(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_HHH(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_HSH(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_HSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_SSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_TSS(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_TST(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|
|
pub fn write_cublasLt_for_cublas_ZZZ(
|
|
writer: &mut (impl std::io::Write + ?Sized),
|
|
) -> std::io::Result<()> {
|
|
writer.write_all(b"()")
|
|
}
|