Fix more CTS tests
Add some more lowering to fix more CTS tests, these remain tough:
dEQP-VK.glsl.builtin.precision.comparison.* -> can't find free register
dEQP-VK.glsl.builtin.precision.step.* -> no support for nir_op_slt, can't optimize nir_op_slt away for some reason