freedreno: a2xx: add partial lower_scalar pass for ir2
authorJonathan Marek <jonathan@marek.ca>
Thu, 13 Dec 2018 17:39:39 +0000 (12:39 -0500)
committerRob Clark <robdclark@gmail.com>
Tue, 22 Jan 2019 14:45:03 +0000 (14:45 +0000)
commitfc4f6b2f12bd6b7b2b2b727f84563bf1fec308b8
treeee0f9cdb740e468faa6ff043b8a24cc7489dbf5b
parent9f614c74b7f56bbc6b5963d7fafa289a642f8785
freedreno: a2xx: add partial lower_scalar pass for ir2

Some instructions can only be scalar on a2xx, lower these only

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
src/gallium/drivers/freedreno/Makefile.sources
src/gallium/drivers/freedreno/a2xx/ir2_nir.c
src/gallium/drivers/freedreno/a2xx/ir2_nir_lower_scalar.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/ir2_private.h
src/gallium/drivers/freedreno/meson.build