radeonsi/ac: move a bunch of load/store related things to common code.
authorDave Airlie <airlied@redhat.com>
Wed, 1 Feb 2017 22:58:57 +0000 (08:58 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 2 Feb 2017 23:54:04 +0000 (09:54 +1000)
commita9773311f6a1b7f49dbd207c12e8081a5823c5a9
tree06fcf139d800333a544768dbc09f4778495a4139
parente198a64e3532af9b30d7c3fac4d092ecea7d2e41
radeonsi/ac: move a bunch of load/store related things to common code.

These are all shareable with radv, so start migrating them to the
common code.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/common/ac_llvm_util.c
src/amd/common/ac_llvm_util.h
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader_internal.h