This patch moves gpu pipeline specific passes out of iree_gpu dialect to Codegen/Common/GPU. The idea is that passes that are specific to gpu pipelines should live in Codegen/Common/GPU, while passes specific to iree_gpu operations should live in Codegen/Dialect/GPU. This allows us to make iree_gpu dialect not too bloated and depend on other dialects.
This patch moves gpu pipeline specific passes out of iree_gpu dialect to Codegen/Common/GPU. The idea is that passes that are specific to gpu pipelines should live in Codegen/Common/GPU, while passes specific to iree_gpu operations should live in Codegen/Dialect/GPU. This allows us to make iree_gpu dialect not too bloated and depend on other dialects.