Searched refs:cond_alu (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_loop_analyze.c | 451 nir_alu_instr *cond_alu, bool limit_rhs, bool invert_cond) in calculate_iterations() argument 466 … assert(nir_alu_type_get_base_type(nir_op_infos[cond_alu->op].input_types[1]) == nir_type_int || in calculate_iterations() 467 … nir_alu_type_get_base_type(nir_op_infos[cond_alu->op].input_types[1]) == nir_type_uint); in calculate_iterations() 469 assert(nir_alu_type_get_base_type(nir_op_infos[cond_alu->op].input_types[0]) == in calculate_iterations() 488 if (cond_alu->src[0].src.ssa == alu_def->def || in calculate_iterations() 489 cond_alu->src[1].src.ssa == alu_def->def) { in calculate_iterations() 493 int iter_int = get_iteration(cond_alu->op, initial, step, limit); in calculate_iterations() 516 if (test_iterations(iter_bias, step, limit, cond_alu->op, bit_size, in calculate_iterations()
|