radeonsi: simplify si_llvm_emit_ddxy
authorMarek Olšák <marek.olsak@amd.com>
Sun, 2 Oct 2016 19:37:13 +0000 (21:37 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 4 Oct 2016 14:12:12 +0000 (16:12 +0200)
commitb57aef8033edefa6f2802ae5a6340d218d9ffd48
treeb18e55f6e69b0ebe9b3d78d3b2fe44c04ad76f79
parent046c199c3af3d329aefd87498c77c014a6bb83a6
radeonsi: simplify si_llvm_emit_ddxy

si_llvm_emit_ddxy is called once per element, so we don't have to generate
code for 4 elements at once.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
src/gallium/drivers/radeonsi/si_shader.c