Module: Mesa Branch: master Commit: 0d595f72b2ccea462d01923e02957f1458acdd35 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d595f72b2ccea462d01923e02957f1458acdd35
Author: Jesse Natalie <[email protected]> Date: Mon Jun 8 05:56:59 2020 -0700 nir: Relax opt_if logic to prevent re-merging 64bit phis for loop headers Reviewed-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6313> --- src/compiler/nir/nir_opt_if.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compiler/nir/nir_opt_if.c b/src/compiler/nir/nir_opt_if.c index a97126cb0d8..8b35b167013 100644 --- a/src/compiler/nir/nir_opt_if.c +++ b/src/compiler/nir/nir_opt_if.c @@ -292,8 +292,7 @@ static bool alu_instr_is_type_conversion(const nir_alu_instr *alu) { return nir_op_infos[alu->op].num_inputs == 1 && - nir_alu_type_get_base_type(nir_op_infos[alu->op].output_type) != - nir_alu_type_get_base_type(nir_op_infos[alu->op].input_types[0]); + nir_op_infos[alu->op].output_type != nir_op_infos[alu->op].input_types[0]; } /** _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
