.version 6.5
.target sm_30
.address_size 64

.visible .entry warp_sz(
    .param .u64 input,
    .param .u64 output
)
{
    .reg .u64    out_addr;

    ld.param.u64 out_addr, [output];
    st.u8        [out_addr], WARP_SZ;

    ret;
}
