Move CUDA linalg code to its own subfolder (#72304)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/72304
This is a no-op change that simply moves files around in preparation of moving linear algebra in its own dynamically boundable module
This also simplifies torch_cuda_cu build rules, as all files from linalg it needs are in its own folder now.
Bazel CUDA rules are in some weird disarray(needed to add wildcard there as it ignores files mentioned in build_variables.so) and similar wildcard needs to be added to internal build system.
Test Plan: Imported from OSS
Reviewed By: dagitses, ngimel
Differential Revision: D33992796
Pulled By: malfet
fbshipit-source-id: 3f4fa1c224016d03e1a982a7ae5ac7807bc772e2
(cherry picked from commit 6a5a1b0c3f306a8915a45bcdf2c51f15b02d8a14)