panfrost: Move non-Gallium files outside of Gallium
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 10 Jul 2019 17:33:24 +0000 (10:33 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 10 Jul 2019 17:43:23 +0000 (10:43 -0700)
commitec2a59cd7aa42652645e76e29a72335370c80e50
tree08e75a12d073cc627307bc59ab3a8d057244b68e
parenta2d0ea92ba752c62e59aa681acda7b97fc86d100
panfrost: Move non-Gallium files outside of Gallium

In preparation for a Panfrost-based non-Gallium driver (maybe
Vulkan...?), hoist everything except for the Gallium driver into a
shared src/panfrost. Practically, that means the compilers, the headers,
and pandecode.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
70 files changed:
src/gallium/drivers/panfrost/bifrost/bifrost.h [deleted file]
src/gallium/drivers/panfrost/bifrost/cmdline.c [deleted file]
src/gallium/drivers/panfrost/bifrost/disassemble.c [deleted file]
src/gallium/drivers/panfrost/bifrost/disassemble.h [deleted file]
src/gallium/drivers/panfrost/include/meson.build [deleted file]
src/gallium/drivers/panfrost/include/panfrost-job.h [deleted file]
src/gallium/drivers/panfrost/include/panfrost-misc.h [deleted file]
src/gallium/drivers/panfrost/meson.build
src/gallium/drivers/panfrost/midgard/compiler.h [deleted file]
src/gallium/drivers/panfrost/midgard/cppwrap.cpp [deleted file]
src/gallium/drivers/panfrost/midgard/disassemble.c [deleted file]
src/gallium/drivers/panfrost/midgard/disassemble.h [deleted file]
src/gallium/drivers/panfrost/midgard/helpers.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard-parse.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_compile.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_compile.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_emit.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_liveness.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_nir.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_ops.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_ops.h [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_print.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_ra.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_ra_pipeline.c [deleted file]
src/gallium/drivers/panfrost/midgard/midgard_schedule.c [deleted file]
src/gallium/drivers/panfrost/midgard/mir.c [deleted file]
src/gallium/drivers/panfrost/pan_pretty_print.c [deleted file]
src/gallium/drivers/panfrost/pan_pretty_print.h [deleted file]
src/gallium/drivers/panfrost/pandecode/cmdline.c [deleted file]
src/gallium/drivers/panfrost/pandecode/common.c [deleted file]
src/gallium/drivers/panfrost/pandecode/decode.c [deleted file]
src/gallium/drivers/panfrost/pandecode/decode.h [deleted file]
src/panfrost/bifrost/bifrost.h [new file with mode: 0644]
src/panfrost/bifrost/cmdline.c [new file with mode: 0644]
src/panfrost/bifrost/disassemble.c [new file with mode: 0644]
src/panfrost/bifrost/disassemble.h [new file with mode: 0644]
src/panfrost/bifrost/meson.build [new file with mode: 0644]
src/panfrost/include/panfrost-job.h [new file with mode: 0644]
src/panfrost/include/panfrost-misc.h [new file with mode: 0644]
src/panfrost/meson.build
src/panfrost/midgard/compiler.h [new file with mode: 0644]
src/panfrost/midgard/cppwrap.cpp [new file with mode: 0644]
src/panfrost/midgard/disassemble.c [new file with mode: 0644]
src/panfrost/midgard/disassemble.h [new file with mode: 0644]
src/panfrost/midgard/helpers.h [new file with mode: 0644]
src/panfrost/midgard/meson.build [new file with mode: 0644]
src/panfrost/midgard/midgard-parse.h [new file with mode: 0644]
src/panfrost/midgard/midgard.h [new file with mode: 0644]
src/panfrost/midgard/midgard_compile.c [new file with mode: 0644]
src/panfrost/midgard/midgard_compile.h [new file with mode: 0644]
src/panfrost/midgard/midgard_emit.c [new file with mode: 0644]
src/panfrost/midgard/midgard_liveness.c [new file with mode: 0644]
src/panfrost/midgard/midgard_nir.h [new file with mode: 0644]
src/panfrost/midgard/midgard_nir_algebraic.py [new file with mode: 0644]
src/panfrost/midgard/midgard_ops.c [new file with mode: 0644]
src/panfrost/midgard/midgard_ops.h [new file with mode: 0644]
src/panfrost/midgard/midgard_print.c [new file with mode: 0644]
src/panfrost/midgard/midgard_ra.c [new file with mode: 0644]
src/panfrost/midgard/midgard_ra_pipeline.c [new file with mode: 0644]
src/panfrost/midgard/midgard_schedule.c [new file with mode: 0644]
src/panfrost/midgard/mir.c [new file with mode: 0644]
src/panfrost/pandecode/cmdline.c [new file with mode: 0644]
src/panfrost/pandecode/common.c [new file with mode: 0644]
src/panfrost/pandecode/decode.c [new file with mode: 0644]
src/panfrost/pandecode/decode.h [new file with mode: 0644]
src/panfrost/pandecode/meson.build [new file with mode: 0644]
src/panfrost/pandecode/pan_pretty_print.c [new file with mode: 0644]
src/panfrost/pandecode/pan_pretty_print.h [new file with mode: 0644]