panfrost/midgard: Add missing lowering passes for type/size conversion ops
authorBoris Brezillon <boris.brezillon@collabora.com>
Mon, 20 Jan 2020 21:02:40 +0000 (22:02 +0100)
committerMarge Bot <eric+marge@anholt.net>
Wed, 22 Jan 2020 15:31:28 +0000 (15:31 +0000)
commit5b810c7de303e32900fed18b1303648eb74a6415
tree94f95808e51d9fd40a370213a978d5af6449443a
parentfcceeaffaef8d10a96e5b3171ed5d9be25a15001
panfrost/midgard: Add missing lowering passes for type/size conversion ops

Replace the manual type/size conversion lowering description by one
that's automatically generated and covers all type/size conversions.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3478>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3478>
src/panfrost/midgard/midgard_nir_algebraic.py