openfimg: compiler: Fix implementation of SCS TGSI opcode

Use destination register as destination for last two instructions.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Remove unused sin/cos Taylor series coefficients

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Improve readability of translate_trig()

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Do not handle PHI operators in if-then nodes

Only region nodes can have then.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: Use util_blit_copy_texture() for copy_region

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Print some statistics after compilation stages

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler; Drop unused argument of liveness_phi_dst()

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Allow bypassing compiler optimizations

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Fix calculation of cost of merged chunk

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: Silence some verbose debugging messages

They can be enabled with vmsgs flag in OF_MESA_DEBUG variable.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: Enable 3D textures

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>