pan/midgard: Add bitwise src/invert fusing
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 26 Jul 2019 20:32:54 +0000 (13:32 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 2 Aug 2019 16:57:15 +0000 (09:57 -0700)
commitd066ca3575e1aba706bafb1a434f5d7765c10181
treef0a66ca0dd92415f9c8c9908dcd2190ef64aa816
parent620c2717cfd263ba6abedad1344a2e57992cbe1a
pan/midgard: Add bitwise src/invert fusing

De Morgan's Laws and some special ops basically.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/panfrost/midgard/compiler.h
src/panfrost/midgard/midgard_compile.c
src/panfrost/midgard/midgard_opt_invert.c