PR #11514: Move cublasLT workspace allocation to buffer assignment
PR #11514: Move cublasLT workspace allocation to buffer assignment

Imported from GitHub PR https://github.com/openxla/xla/pull/11514

Move cublasLT workspace allocation to buffer assignment to support command buffer lowering
Copybara import of the project:

--
18534f888a871b99f3b7819f72118931117100f9 by Shawn Wang <shawnw@nvidia.com>:

Move cublasLT workspace allocation to buffer assignment to support command buffer lowering

remove duplicated header

--
39434346a84f1b9e2fe1212d95b37ce80dfd5ccf by Shawn Wang <shawnw@nvidia.com>:

fix test failures

Merging this change closes #11514

FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/openxla/xla/pull/11514 from shawnwang18:shawnw/cublaslt_command_buffer 39434346a84f1b9e2fe1212d95b37ce80dfd5ccf
