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