Searched refs:limiting_terminator (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dloop_unroll.cpp129 if (int(array->type->length) == ls->limiting_terminator->iterations)
199 if (ls->limiting_terminator) {
200 limit_if = ls->limiting_terminator->ir;
393 if (ls->limiting_terminator != NULL) {
397 int iterations = ls->limiting_terminator->iterations;
417 if (t != ls->limiting_terminator) {
445 if (ls->limiting_terminator == NULL) {
473 int iterations = ls->limiting_terminator->iterations;
548 exit_branch_has_instructions(ls->limiting_terminator->ir,
551 first_ir->as_if() != ls->limiting_terminator
[all...]
H A Dloop_analysis.h95 loop_terminator *limiting_terminator; member in class:loop_variable_state
117 this->limiting_terminator = NULL;
H A Dloop_analysis.cpp620 (ls->limiting_terminator == NULL ||
621 t->iterations < ls->limiting_terminator->iterations)) {
622 ls->limiting_terminator = t;
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dloop_unroll.cpp129 if (int(array->type->length) == ls->limiting_terminator->iterations)
199 if (ls->limiting_terminator) {
200 limit_if = ls->limiting_terminator->ir;
410 if (t != ls->limiting_terminator) {
438 if (ls->limiting_terminator == NULL) {
466 int iterations = ls->limiting_terminator->iterations;
541 exit_branch_has_instructions(ls->limiting_terminator->ir,
544 first_ir->as_if() != ls->limiting_terminator->ir ||
559 exit_branch_has_instructions(ls->limiting_terminator->ir,
562 first_ir->as_if() != ls->limiting_terminator
[all...]
H A Dloop_analysis.h95 loop_terminator *limiting_terminator; member in class:loop_variable_state
117 this->limiting_terminator = NULL;
H A Dloop_analysis.cpp667 (ls->limiting_terminator == NULL ||
668 t->iterations < ls->limiting_terminator->iterations)) {
669 ls->limiting_terminator = t;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_opt_loop_unroll.c108 nir_loop_terminator *limiting_term = loop->info->limiting_terminator;
345 nir_loop_terminator *limiting_term = loop->info->limiting_terminator;
470 assert(loop->info->limiting_terminator);
471 assert(nir_is_trivial_loop_if(loop->info->limiting_terminator->nif,
472 loop->info->limiting_terminator->break_block));
474 nir_loop_terminator *terminator = loop->info->limiting_terminator;
821 if (loop->info->limiting_terminator == NULL &&
842 if (has_nested_loop || !loop->info->limiting_terminator)
855 !loop->info->limiting_terminator->exact_trip_count_unknown) {
862 if (terminator->nif == loop->info->limiting_terminator
[all...]
H A Dnir_loop_analyze.c912 nir_loop_terminator *limiting_terminator = NULL; local in function:find_trip_count
1046 limiting_terminator = terminator;
1053 state->loop->info->limiting_terminator = limiting_terminator;
H A Dnir.h2182 nir_loop_terminator *limiting_terminator; member in struct:__anon3bab288a2f08
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_loop_unroll.c108 nir_loop_terminator *limiting_term = loop->info->limiting_terminator;
345 nir_loop_terminator *limiting_term = loop->info->limiting_terminator;
470 assert(loop->info->limiting_terminator);
471 assert(nir_is_trivial_loop_if(loop->info->limiting_terminator->nif,
472 loop->info->limiting_terminator->break_block));
474 nir_loop_terminator *terminator = loop->info->limiting_terminator;
804 if (cf_node == &loop->info->limiting_terminator->nif->cf_node)
958 if (loop->info->limiting_terminator == NULL &&
998 if (!loop->info->limiting_terminator ||
1012 !loop->info->limiting_terminator
[all...]
H A Dnir_loop_analyze.c1061 nir_loop_terminator *limiting_terminator = NULL; local in function:find_trip_count
1195 limiting_terminator = terminator;
1202 state->loop->info->limiting_terminator = limiting_terminator;
H A Dnir_opt_gcm.c503 if (loop->info->limiting_terminator == NULL && !loop->info->complex_loop &&
H A Dnir.h3076 nir_loop_terminator *limiting_terminator; member in struct:__anon3ec4419d3308

Completed in 48 milliseconds