Lines Matching defs:cond
854 nir_ssa_scalar cond, nir_op alu_op, bool limit_rhs,
887 nir_alu_instr *cond_alu = nir_instr_as_alu(cond.def->parent_instr);
970 get_induction_and_limit_vars(nir_ssa_scalar cond,
977 lhs = nir_ssa_scalar_chase_alu_src(cond, 0);
978 rhs = nir_ssa_scalar_chase_alu_src(cond, 1);
996 try_find_trip_count_vars_in_iand(nir_ssa_scalar *cond,
1002 const nir_op alu_op = nir_ssa_scalar_alu_op(*cond);
1005 nir_ssa_scalar iand = nir_ssa_scalar_chase_alu_src(*cond, 0);
1008 nir_ssa_scalar zero = nir_ssa_scalar_chase_alu_src(*cond, 1);
1040 *cond = src;
1070 nir_ssa_scalar cond = { terminator->nif->condition.ssa, 0 };
1072 if (!nir_ssa_scalar_is_alu(cond)) {
1081 nir_op alu_op = nir_ssa_scalar_alu_op(cond);
1087 try_find_trip_count_vars_in_iand(&cond, &basic_ind, &limit,
1094 alu_op = inverse_comparison(nir_ssa_scalar_alu_op(cond));
1100 if (nir_is_supported_terminator_condition(cond)) {
1101 get_induction_and_limit_vars(cond, &basic_ind,
1173 ind_var->alu, cond,