mesa/src/broadcom
Daniel Schürmann 165b7f3a44 nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec.
That is: the five least significant bits provide the values of
'bits' and 'offset' which is the case for all hardware currently
supported by NIR and using the bfm/bfe instructions.
This patch also changes the lowering of bitfield_insert/extract
using shifts to not use bfm and removes the flag 'lower_bfm'.

Tested-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
2019-06-24 18:42:20 +02:00
..
cle v3d: Add some more new packets for V3D 4.x. 2019-04-04 17:30:35 -07:00
clif v3d: Dump the contents off all the buffers in CLIF mode. 2018-07-30 14:29:01 -07:00
common v3d: Detect the correct number of QPUs and use it to fix the spill size. 2019-04-12 15:59:31 -07:00
compiler nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. 2019-06-24 18:42:20 +02:00
qpu v3d: implement simultaneous peripheral access exceptions for V3D 4.1+ 2019-06-18 08:09:03 +02:00
.editorconfig
Android.cle.mk android: broadcom/cle: export the broadcom top level path headers 2018-09-15 09:14:46 +02:00
Android.genxml.mk android: broadcom/genxml: fix collision with intel/genxml header-gen macro 2018-09-15 09:14:33 +02:00
Android.mk
Makefile.sources v3d: Use the new lower_to_scratch implementation for indirects on temps. 2019-04-12 16:16:58 -07:00
meson.build vc4: Fix meson build when enabled without v3d. 2018-07-29 19:13:29 -07:00