panfrost/midgard: Add a bunch of new ALU ops
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 5 Jun 2019 15:18:35 +0000 (15:18 +0000)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 5 Jun 2019 17:58:14 +0000 (17:58 +0000)
commit9f14e20fa1fdb36ff8a014d9f4e2c4a2fba7b588
tree73efd66a2a245e05bec49b52661a87bd866d466f
parentd6edccee8da38d4802020d5aa4d9e11bb7aae801
panfrost/midgard: Add a bunch of new ALU ops

These ops are used to accelerate various functions exposed in OpenCL.
This commit only includes the routine additions to the table. They are
not wired through the compiler; rather, they are just here to keep a
reference for the disassembler.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-By: Ryan Houdek <Sonicadvance1@gmail.com>
src/gallium/drivers/panfrost/midgard/midgard.h
src/gallium/drivers/panfrost/midgard/midgard_compile.c
src/gallium/drivers/panfrost/midgard/midgard_ops.c