Home
last modified time | relevance | path

Searched refs:cond_alu (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_loop_analyze.c451 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, alu); in calculate_iterations()
516 if (test_iterations(iter_bias, step, limit, cond_alu->op, bit_size, in calculate_iterations()