Mesa (main): nouveau: move codegen to a common higher level directory.
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Jun 3 04:03:09 UTC 2022
Module: Mesa
Branch: main
Commit: 1f754b7aaedeae510b718e0f1109d16599014453
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f754b7aaedeae510b718e0f1109d16599014453
Author: Dave Airlie <airlied at redhat.com>
Date: Sat May 28 14:06:24 2022 +1000
nouveau: move codegen to a common higher level directory.
This allows it to be built independently of the gallium driver.
Acked-by: Karol Herbst <kherbst at redhat.com>
Reviewed-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Yusuf Khan<yusisamerican at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16763>
---
src/gallium/drivers/nouveau/meson.build | 2 --
src/{gallium/drivers => }/nouveau/codegen/lib/Makefile | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gf100.asm | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gf100.asm.h | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gk104.asm | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gk104.asm.h | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gk110.asm | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gk110.asm.h | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gm107.asm | 0
src/{gallium/drivers => }/nouveau/codegen/lib/gm107.asm.h | 0
src/{gallium/drivers => }/nouveau/codegen/meson.build | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_bb.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_build_util.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_build_util.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_driver.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_gk110.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_gm107.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_gv100.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_gv100.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_nv50.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_emit_nvc0.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_from_common.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_from_common.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_from_nir.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_from_tgsi.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_graph.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_graph.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_inlines.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_gm107.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_gm107.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_gv100.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_gv100.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_helper.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_helper.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_nv50.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_nvc0.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_lowering_nvc0.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_peephole.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_print.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_ra.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_sched_gm107.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_serialize.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_ssa.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_gm107.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_gm107.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_gv100.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_gv100.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_nv50.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_nv50.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_nvc0.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_target_nvc0.h | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_util.cpp | 0
src/{gallium/drivers => }/nouveau/codegen/nv50_ir_util.h | 0
src/{gallium/drivers => }/nouveau/codegen/unordered_set.h | 0
src/nouveau/meson.build | 2 ++
59 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/nouveau/meson.build b/src/gallium/drivers/nouveau/meson.build
index 01f6d4d0a50..88307bce501 100644
--- a/src/gallium/drivers/nouveau/meson.build
+++ b/src/gallium/drivers/nouveau/meson.build
@@ -18,8 +18,6 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
-subdir('codegen')
-
files_libnouveau = files(
'nouveau_buffer.c',
'nouveau_buffer.h',
diff --git a/src/gallium/drivers/nouveau/codegen/lib/Makefile b/src/nouveau/codegen/lib/Makefile
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/Makefile
rename to src/nouveau/codegen/lib/Makefile
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gf100.asm b/src/nouveau/codegen/lib/gf100.asm
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gf100.asm
rename to src/nouveau/codegen/lib/gf100.asm
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h b/src/nouveau/codegen/lib/gf100.asm.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h
rename to src/nouveau/codegen/lib/gf100.asm.h
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gk104.asm b/src/nouveau/codegen/lib/gk104.asm
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gk104.asm
rename to src/nouveau/codegen/lib/gk104.asm
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h b/src/nouveau/codegen/lib/gk104.asm.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h
rename to src/nouveau/codegen/lib/gk104.asm.h
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gk110.asm b/src/nouveau/codegen/lib/gk110.asm
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gk110.asm
rename to src/nouveau/codegen/lib/gk110.asm
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h b/src/nouveau/codegen/lib/gk110.asm.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h
rename to src/nouveau/codegen/lib/gk110.asm.h
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gm107.asm b/src/nouveau/codegen/lib/gm107.asm
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gm107.asm
rename to src/nouveau/codegen/lib/gm107.asm
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h b/src/nouveau/codegen/lib/gm107.asm.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h
rename to src/nouveau/codegen/lib/gm107.asm.h
diff --git a/src/gallium/drivers/nouveau/codegen/meson.build b/src/nouveau/codegen/meson.build
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/meson.build
rename to src/nouveau/codegen/meson.build
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp b/src/nouveau/codegen/nv50_ir.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir.cpp
rename to src/nouveau/codegen/nv50_ir.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir.h b/src/nouveau/codegen/nv50_ir.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir.h
rename to src/nouveau/codegen/nv50_ir.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp b/src/nouveau/codegen/nv50_ir_bb.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
rename to src/nouveau/codegen/nv50_ir_bb.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp b/src/nouveau/codegen/nv50_ir_build_util.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp
rename to src/nouveau/codegen/nv50_ir_build_util.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h b/src/nouveau/codegen/nv50_ir_build_util.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h
rename to src/nouveau/codegen/nv50_ir_build_util.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h b/src/nouveau/codegen/nv50_ir_driver.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h
rename to src/nouveau/codegen/nv50_ir_driver.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp b/src/nouveau/codegen/nv50_ir_emit_gk110.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
rename to src/nouveau/codegen/nv50_ir_emit_gk110.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp b/src/nouveau/codegen/nv50_ir_emit_gm107.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
rename to src/nouveau/codegen/nv50_ir_emit_gm107.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.cpp b/src/nouveau/codegen/nv50_ir_emit_gv100.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.cpp
rename to src/nouveau/codegen/nv50_ir_emit_gv100.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.h b/src/nouveau/codegen/nv50_ir_emit_gv100.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.h
rename to src/nouveau/codegen/nv50_ir_emit_gv100.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp b/src/nouveau/codegen/nv50_ir_emit_nv50.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp
rename to src/nouveau/codegen/nv50_ir_emit_nv50.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp b/src/nouveau/codegen/nv50_ir_emit_nvc0.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
rename to src/nouveau/codegen/nv50_ir_emit_nvc0.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.cpp b/src/nouveau/codegen/nv50_ir_from_common.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.cpp
rename to src/nouveau/codegen/nv50_ir_from_common.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.h b/src/nouveau/codegen/nv50_ir_from_common.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.h
rename to src/nouveau/codegen/nv50_ir_from_common.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp b/src/nouveau/codegen/nv50_ir_from_nir.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp
rename to src/nouveau/codegen/nv50_ir_from_nir.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp b/src/nouveau/codegen/nv50_ir_from_tgsi.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
rename to src/nouveau/codegen/nv50_ir_from_tgsi.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp b/src/nouveau/codegen/nv50_ir_graph.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp
rename to src/nouveau/codegen/nv50_ir_graph.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h b/src/nouveau/codegen/nv50_ir_graph.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
rename to src/nouveau/codegen/nv50_ir_graph.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h b/src/nouveau/codegen/nv50_ir_inlines.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h
rename to src/nouveau/codegen/nv50_ir_inlines.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp b/src/nouveau/codegen/nv50_ir_lowering_gm107.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp
rename to src/nouveau/codegen/nv50_ir_lowering_gm107.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h b/src/nouveau/codegen/nv50_ir_lowering_gm107.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h
rename to src/nouveau/codegen/nv50_ir_lowering_gm107.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.cpp b/src/nouveau/codegen/nv50_ir_lowering_gv100.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.cpp
rename to src/nouveau/codegen/nv50_ir_lowering_gv100.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.h b/src/nouveau/codegen/nv50_ir_lowering_gv100.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.h
rename to src/nouveau/codegen/nv50_ir_lowering_gv100.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.cpp b/src/nouveau/codegen/nv50_ir_lowering_helper.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.cpp
rename to src/nouveau/codegen/nv50_ir_lowering_helper.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.h b/src/nouveau/codegen/nv50_ir_lowering_helper.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.h
rename to src/nouveau/codegen/nv50_ir_lowering_helper.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp b/src/nouveau/codegen/nv50_ir_lowering_nv50.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp
rename to src/nouveau/codegen/nv50_ir_lowering_nv50.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp b/src/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
rename to src/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h b/src/nouveau/codegen/nv50_ir_lowering_nvc0.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h
rename to src/nouveau/codegen/nv50_ir_lowering_nvc0.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp b/src/nouveau/codegen/nv50_ir_peephole.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
rename to src/nouveau/codegen/nv50_ir_peephole.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp b/src/nouveau/codegen/nv50_ir_print.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp
rename to src/nouveau/codegen/nv50_ir_print.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp b/src/nouveau/codegen/nv50_ir_ra.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp
rename to src/nouveau/codegen/nv50_ir_ra.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_sched_gm107.h b/src/nouveau/codegen/nv50_ir_sched_gm107.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_sched_gm107.h
rename to src/nouveau/codegen/nv50_ir_sched_gm107.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_serialize.cpp b/src/nouveau/codegen/nv50_ir_serialize.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_serialize.cpp
rename to src/nouveau/codegen/nv50_ir_serialize.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp b/src/nouveau/codegen/nv50_ir_ssa.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp
rename to src/nouveau/codegen/nv50_ir_ssa.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp b/src/nouveau/codegen/nv50_ir_target.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp
rename to src/nouveau/codegen/nv50_ir_target.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h b/src/nouveau/codegen/nv50_ir_target.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target.h
rename to src/nouveau/codegen/nv50_ir_target.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp b/src/nouveau/codegen/nv50_ir_target_gm107.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp
rename to src/nouveau/codegen/nv50_ir_target_gm107.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h b/src/nouveau/codegen/nv50_ir_target_gm107.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h
rename to src/nouveau/codegen/nv50_ir_target_gm107.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.cpp b/src/nouveau/codegen/nv50_ir_target_gv100.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.cpp
rename to src/nouveau/codegen/nv50_ir_target_gv100.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.h b/src/nouveau/codegen/nv50_ir_target_gv100.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.h
rename to src/nouveau/codegen/nv50_ir_target_gv100.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp b/src/nouveau/codegen/nv50_ir_target_nv50.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp
rename to src/nouveau/codegen/nv50_ir_target_nv50.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h b/src/nouveau/codegen/nv50_ir_target_nv50.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h
rename to src/nouveau/codegen/nv50_ir_target_nv50.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp b/src/nouveau/codegen/nv50_ir_target_nvc0.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp
rename to src/nouveau/codegen/nv50_ir_target_nvc0.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h b/src/nouveau/codegen/nv50_ir_target_nvc0.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h
rename to src/nouveau/codegen/nv50_ir_target_nvc0.h
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp b/src/nouveau/codegen/nv50_ir_util.cpp
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp
rename to src/nouveau/codegen/nv50_ir_util.cpp
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h b/src/nouveau/codegen/nv50_ir_util.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/nv50_ir_util.h
rename to src/nouveau/codegen/nv50_ir_util.h
diff --git a/src/gallium/drivers/nouveau/codegen/unordered_set.h b/src/nouveau/codegen/unordered_set.h
similarity index 100%
rename from src/gallium/drivers/nouveau/codegen/unordered_set.h
rename to src/nouveau/codegen/unordered_set.h
diff --git a/src/nouveau/meson.build b/src/nouveau/meson.build
index 0da4b76c6b2..2c01c9df0fa 100644
--- a/src/nouveau/meson.build
+++ b/src/nouveau/meson.build
@@ -21,3 +21,5 @@
if with_tools.contains('drm-shim')
subdir('drm-shim')
endif
+
+subdir('codegen')
More information about the mesa-commit
mailing list