Searched refs:terminator (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_opt_loop_unroll.c114 /* Skip over loop terminator and get the loop body. */
115 list_for_each_entry(nir_loop_terminator, terminator,
119 /* Remove all but the limiting terminator as we know the other exit
124 if (terminator->nif != limiting_term->nif) {
127 get_first_blocks_in_terminator(terminator, &first_break_block,
130 assert(nir_is_trivial_loop_if(terminator->nif,
131 terminator->break_block));
136 nir_after_block(terminator->continue_from_block));
138 nir_after_cf_node(&terminator->nif->cf_node));
140 nir_cf_node_remove(&terminator
474 nir_loop_terminator *terminator = loop->info->limiting_terminator; local in function:complex_unroll_single_terminator
683 nir_loop_terminator *terminator = local in function:partial_unroll
857 nir_loop_terminator *terminator = local in function:process_loops
[all...]
H A Dnir_loop_analyze.c441 /* If there is a break then we should find a terminator. If we can
442 * not find a loop terminator, but there is a break-statement then
459 nir_loop_terminator *terminator = local in function:find_loop_terminators
462 list_addtail(&terminator->loop_terminator_link,
465 terminator->nif = nif;
466 terminator->break_block = break_blk;
467 terminator->continue_from_block = continue_from_blk;
468 terminator->continue_from_then = continue_from_then;
469 terminator->conditional_instr = nif->condition.ssa->parent_instr;
571 nir_loop_terminator *terminator, loop_info_stat
570 try_find_limit_of_alu(nir_ssa_scalar limit,nir_const_value * limit_val,nir_loop_terminator * terminator,loop_info_state * state) argument
[all...]
/xsrc/external/mit/MesaGLUT/dist/src/glut/beos/
H A Dglut_ext.c19 GLubyte *where, *terminator; local in function:glutExtensionSupported
42 terminator = where + strlen(extension);
44 if (*terminator == ' ' || *terminator == '\0') {
48 start = terminator;
/xsrc/external/mit/MesaGLUT/dist/src/glut/glx/
H A Dglut_ext.c19 GLubyte *where, *terminator; local in function:glutExtensionSupported
42 terminator = where + strlen(extension);
44 if (*terminator == ' ' || *terminator == '\0') {
48 start = terminator;
H A Dglut_glxext.c18 char *where, *terminator; local in function:__glutIsSupportedByGLX
37 terminator = where + strlen(extension);
39 if (*terminator == ' ' || *terminator == '\0') {
43 start = terminator;
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_loop_unroll.c114 /* Skip over loop terminator and get the loop body. */
115 list_for_each_entry(nir_loop_terminator, terminator,
119 /* Remove all but the limiting terminator as we know the other exit
124 if (terminator->nif != limiting_term->nif) {
127 get_first_blocks_in_terminator(terminator, &first_break_block,
130 assert(nir_is_trivial_loop_if(terminator->nif,
131 terminator->break_block));
136 nir_after_block(terminator->continue_from_block));
138 nir_after_cf_node(&terminator->nif->cf_node));
140 nir_cf_node_remove(&terminator
474 nir_loop_terminator *terminator = loop->info->limiting_terminator; local in function:complex_unroll_single_terminator
687 nir_loop_terminator *terminator = local in function:partial_unroll
1014 nir_loop_terminator *terminator = local in function:process_loops
[all...]
H A Dnir_loop_analyze.c543 /* If there is a break then we should find a terminator. If we can
544 * not find a loop terminator, but there is a break-statement then
561 nir_loop_terminator *terminator = local in function:find_loop_terminators
564 list_addtail(&terminator->loop_terminator_link,
567 terminator->nif = nif;
568 terminator->break_block = break_blk;
569 terminator->continue_from_block = continue_from_blk;
570 terminator->continue_from_then = continue_from_then;
571 terminator->conditional_instr = nif->condition.ssa->parent_instr;
673 nir_loop_terminator *terminator, loop_info_stat
672 try_find_limit_of_alu(nir_ssa_scalar limit,nir_const_value * limit_val,nir_loop_terminator * terminator,loop_info_state * state) argument
[all...]
H A Dnir_inline_uniforms.c32 * 2. loop terminator
33 * 3. init and update value of induction variable used in loop terminator
192 /* Allow induction variable which means a loop terminator. */
196 /* Limit terminator condition to loop unroll support case which is a simple
251 * in loop terminator "if":
260 * terminator.
287 list_for_each_entry(nir_loop_terminator, terminator,
290 if (nested_node == &terminator->nif->cf_node) {
296 /* Allow induction variables for terminator "if" only:
303 * terminator
[all...]
/xsrc/external/mit/MesaLib/dist/src/gtest/include/gtest/
H A Dgtest-death-test.h298 // terminator - Must be an empty statement for EXPECT_DEATH_IF_SUPPORTED
306 // never executed. The unreachable code macro protects the terminator
311 # define GTEST_UNSUPPORTED_DEATH_TEST(statement, regex, terminator) \
320 terminator; \
/xsrc/external/mit/MesaLib.old/dist/src/gtest/include/gtest/internal/
H A Dgtest-death-test-internal.h288 // terminator - Must be an empty statement for EXPECT_DEATH_IF_SUPPORTED
296 // never executed. The unreachable code macro protects the terminator
301 # define GTEST_UNSUPPORTED_DEATH_TEST_(statement, regex, terminator) \
310 terminator; \
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D18.1.4.rst120 - nir: fix selection of loop terminator when two or more have the same
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target.h210 unsigned int terminator : 1; member in struct:nv50_ir::Target::OpInfo
H A Dnv50_ir.cpp573 terminator = 0;
1075 terminator = 1;
1078 terminator = targ ? 1 : 0;
H A Dnv50_ir.h906 unsigned terminator : 1; // end of basic block member in class:nv50_ir::Instruction
1117 inline bool isTerminated() const { return exit && exit->terminator; }
H A Dnv50_ir_peephole.cpp38 if (terminator || join) // XXX: should terminator imply flow ?
77 if (terminator || asFlow())
H A Dnv50_ir_from_nir.cpp1620 mkOp(OP_EXIT, TYPE_NONE, NULL)->terminator = 1;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target.h212 unsigned int terminator : 1; member in struct:nv50_ir::Target::OpInfo
H A Dnv50_ir.cpp575 terminator = 0;
1139 terminator = 1;
1142 terminator = targ ? 1 : 0;
H A Dnv50_ir.h958 unsigned terminator : 1; // end of basic block member in class:nv50_ir::Instruction
1171 inline bool isTerminated() const { return exit && exit->terminator; }
H A Dnv50_ir_peephole.cpp38 if (terminator || join) // XXX: should terminator imply flow ?
77 if (terminator || asFlow())
/xsrc/external/mit/xtrap/dist/
H A Dchparse.c121 int *final) /* Sequence terminator */
225 int final, /* Sequence terminator */
329 short int terminator; member in struct:__anone2263eae0108
342 static long termset[2] = { 0, 0 }; /* No terminator */
362 &termset, /* P4 - terminator set */
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dloop_analysis.cpp226 ir_if *terminator)
235 if (ir->as_if() == terminator)
618 * Also figure out which terminator (if any) produces the smallest
619 * iteration count--this is the limiting terminator.
225 incremented_before_terminator(ir_loop * loop,ir_variable * var,ir_if * terminator) argument
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dloop_analysis.cpp180 ir_if *terminator)
189 if (ir->as_if() == terminator)
571 * Also figure out which terminator (if any) produces the smallest
572 * iteration count--this is the limiting terminator.
179 incremented_before_terminator(ir_loop * loop,ir_variable * var,ir_if * terminator) argument
/xsrc/external/mit/brotli/dist/c/tools/
H A Dbrotli.c172 char terminator = name[unbrotli_len]; local in function:ParseAlias
173 if (terminator == 0 || terminator == '.') return COMMAND_DECOMPRESS;
/xsrc/external/mit/xf86-video-intel-old/dist/src/
H A Di830_bios.h279 uint16_t terminator; member in struct:lvds_fp_timing

Completed in 38 milliseconds

12