aco: validate v_interp_*_f16 as VOP3 instructions instead of VINTRP
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 8 May 2020 14:18:55 +0000 (16:18 +0200)
committerMarge Bot <eric+marge@anholt.net>
Tue, 19 May 2020 17:05:05 +0000 (17:05 +0000)
commit34f2c4dc6a6d62677bb7478a70e71b0e5719fc4c
tree00f047dd6f75bbc41ccf22cb8a96f471847999b5
parent3fba5bb9cc49aa526ce9b108229aa7e01349275d
aco: validate v_interp_*_f16 as VOP3 instructions instead of VINTRP

16-bit interp instructions are considered VINTRP by the compiler
but they are emitted as VOP3 by the assembler.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4966>
src/amd/compiler/aco_validate.cpp