intel/fs: Implement nir_jump_halt

Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5071>
This commit is contained in:
Jason Ekstrand
2020-11-19 10:16:27 -06:00
parent 6992d2f625
commit a1976e1cb2

View File

@@ -6049,6 +6049,9 @@ fs_visitor::nir_emit_jump(const fs_builder &bld, nir_jump_instr *instr)
case nir_jump_continue: case nir_jump_continue:
bld.emit(BRW_OPCODE_CONTINUE); bld.emit(BRW_OPCODE_CONTINUE);
break; break;
case nir_jump_halt:
bld.emit(BRW_OPCODE_HALT);
break;
case nir_jump_return: case nir_jump_return:
default: default:
unreachable("unknown jump"); unreachable("unknown jump");