pan/bi: Move Bifrost specific C code to src/compiler/bifrost
authorAlyssa Rosenzweig <alyssa@collabora.com>
Thu, 29 Dec 2022 19:26:26 +0000 (14:26 -0500)
committerMarge Bot <emma+marge@anholt.net>
Mon, 2 Jan 2023 17:54:49 +0000 (17:54 +0000)
commit980df9ede1887c60d9fc82e7e08b3f63c3745d59
tree6d4fa115e8a67ea667c168f154235de4891c6334
parent551c2aadd4d85e922aa695780ba3d3bc6407a465
pan/bi: Move Bifrost specific C code to src/compiler/bifrost

The goal is to make files at the root of src/compiler/ apply to both Bifrost and
Valhall, while ISA-specific code (e.g. instruction packing) code goes in
compiler/bifrost/ or compiler/valhall/. This is what Valhall is already doing,
the Bifrost specific stuff was just grandfathered in.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20455>
src/panfrost/compiler/bifrost/bi_opt_message_preload.c [moved from src/panfrost/compiler/bi_opt_message_preload.c with 100% similarity]
src/panfrost/compiler/bifrost/bi_pack.c [moved from src/panfrost/compiler/bi_pack.c with 100% similarity]
src/panfrost/compiler/bifrost/bi_schedule.c [moved from src/panfrost/compiler/bi_schedule.c with 100% similarity]
src/panfrost/compiler/bifrost/bi_scoreboard.c [moved from src/panfrost/compiler/bi_scoreboard.c with 100% similarity]
src/panfrost/compiler/bifrost/disassemble.c [moved from src/panfrost/compiler/disassemble.c with 100% similarity]
src/panfrost/compiler/bifrost/disassemble.h [moved from src/panfrost/compiler/disassemble.h with 98% similarity]
src/panfrost/compiler/bifrost_compile.c
src/panfrost/compiler/cmdline.c
src/panfrost/compiler/gen_disasm.py
src/panfrost/compiler/meson.build
src/panfrost/lib/genxml/decode.c