intel/fs: Add support for atomic_fadd
authorJason Ekstrand <jason@jlekstrand.net>
Tue, 26 May 2020 20:28:56 +0000 (15:28 -0500)
committerMarge Bot <eric+marge@anholt.net>
Thu, 9 Sep 2021 23:34:33 +0000 (23:34 +0000)
commit7b21def9c21297e9f0bef1aed344ace28333022b
treeb34ef4e7d0bc5de2c69b22b9dfe311db26daae87
parentdb930bd91bf1677d134f2737f6b7c502cf551c84
intel/fs: Add support for atomic_fadd

Rework:
- Enable float32 atomic add with LSC (Sagar)
- disassemble new opcode (Caio)

Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12566>
src/intel/compiler/brw_disasm.c
src/intel/compiler/brw_eu_defines.h
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_fs_nir.cpp
src/intel/compiler/brw_nir.c