diff options
author | Georg Lehmann <dadschoorse@gmail.com> | 2023-02-07 21:37:51 +0100 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-02-08 18:52:28 +0000 |
commit | 2deda5c0bedc8359488c78b84d625ab6277c583a (patch) | |
tree | ee6b1de89fd602c0b95b8d3434b8ac9ebe070173 /src/amd/compiler/aco_opcodes.py | |
parent | 4c9ac730641c5af51b01bf82f4f105c85f36ab0f (diff) | |
download | mesa-2deda5c0bedc8359488c78b84d625ab6277c583a.tar.gz |
aco: don't list imod/omod support v_fmaak_f32/v_fmamk_f32
We can never use them anyway because these opcodes don't support VOP3/DPP16/SDWA
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21174>
Diffstat (limited to 'src/amd/compiler/aco_opcodes.py')
-rw-r--r-- | src/amd/compiler/aco_opcodes.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/amd/compiler/aco_opcodes.py b/src/amd/compiler/aco_opcodes.py index ff22742c2aa..d1696eb8a27 100644 --- a/src/amd/compiler/aco_opcodes.py +++ b/src/amd/compiler/aco_opcodes.py @@ -754,8 +754,8 @@ VOP2 = { (0x29, 0x29, 0x1d, 0x1d, 0x29, 0x21, "v_subb_co_u32", False, False), # v_sub_co_ci_u32 in RDNA (0x2a, 0x2a, 0x1e, 0x1e, 0x2a, 0x22, "v_subbrev_co_u32", False, False), # v_subrev_co_ci_u32 in RDNA ( -1, -1, -1, -1, 0x2b, 0x2b, "v_fmac_f32", True, True), - ( -1, -1, -1, -1, 0x2c, 0x2c, "v_fmamk_f32", True, True), - ( -1, -1, -1, -1, 0x2d, 0x2d, "v_fmaak_f32", True, True), + ( -1, -1, -1, -1, 0x2c, 0x2c, "v_fmamk_f32", False, False), + ( -1, -1, -1, -1, 0x2d, 0x2d, "v_fmaak_f32", False, False), (0x2f, 0x2f, -1, -1, 0x2f, 0x2f, "v_cvt_pkrtz_f16_f32", True, False), #v_cvt_pk_rtz_f16_f32 in GFX11 ( -1, -1, 0x1f, 0x1f, 0x32, 0x32, "v_add_f16", True, True), ( -1, -1, 0x20, 0x20, 0x33, 0x33, "v_sub_f16", True, True), |