Searched refs:else_instructions (Results 1 - 25 of 56) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_flatten_nested_if_blocks.cpp90 if (ir->then_instructions.is_empty() || !ir->else_instructions.is_empty())
95 !inner->else_instructions.is_empty())
H A Dopt_if_simplification.cpp76 ir->else_instructions.is_empty()) {
96 ir->insert_before(&ir->else_instructions);
122 ir->else_instructions.move_nodes_to(&ir->then_instructions);
H A Dloop_unroll.cpp208 splice_post_if_instructions(limit_if, &limit_if->else_instructions);
212 limit_if->else_instructions.get_tail();
215 if (ir_if_last != limit_if->else_instructions.get_head())
309 ? &ir_if->then_instructions : &ir_if->else_instructions;
320 ? &ir_if->then_instructions : &ir_if->else_instructions;
340 * (...else_instructions...))
344 * (...else_instructions...), the code snippet is transformed into:
349 * (...else_instructions...
368 if (term_if->else_instructions.get_head() ==
369 term_if->else_instructions
[all...]
H A Dopt_redundant_jumps.cpp68 (ir_instruction *) ir->else_instructions.get_tail();
92 if (ir->then_instructions.is_empty() && ir->else_instructions.is_empty())
H A Dopt_conditional_discard.cpp70 !ir->else_instructions.is_empty())
H A Dir_basic_block.cpp72 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
H A Dlower_discard.cpp171 ir_discard *else_discard = find_discard(ir->else_instructions);
H A Dlower_if_to_cond_assign.cpp254 foreach_in_list(ir_instruction, else_ir, &ir->else_instructions) {
307 if (!ir->else_instructions.is_empty()) {
325 &ir->else_instructions,
H A Dlower_jumps.cpp392 (ir_instruction *) ir_if->else_instructions.get_tail());
534 * ir->else_instructions, which are handled below.
537 block_records[1] = visit_block(&ir->else_instructions);
542 * ir->else_instructions end with an unconditional jump.
545 exec_list& list = i ? ir->else_instructions : ir->then_instructions;
553 * else_instructions.
557 * ir->then_instructions and ir->else_instructions.
768 exec_list* list = move_into ? &ir->else_instructions : &ir->then_instructions;
805 if(ir_if && ir_if->else_instructions.is_empty()) {
942 move_outer_block_inside(ir, &return_if->else_instructions);
[all...]
H A Dir_clone.cpp128 foreach_in_list(ir_instruction, ir, &this->else_instructions) {
129 new_if->else_instructions.push_tail(ir->clone(mem_ctx, ht));
H A Dopt_vectorize.cpp334 visit_list_elements(this, &ir->else_instructions);
H A Dir_builder_print_visitor.cpp653 if (!ir->else_instructions.is_empty()) {
655 print_with_indent("body.instructions = &f%04X->else_instructions;\n\n",
659 s = visit_list_elements(this, &ir->else_instructions);
H A Dir_print_visitor.cpp600 if (!ir->else_instructions.is_empty()) {
604 foreach_in_list(ir_instruction, inst, &ir->else_instructions) {
H A Dlower_blend_equation_advanced.cpp294 f.instructions = &if_blending->else_instructions;
393 casefactory.instructions = &iff->else_instructions;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_flatten_nested_if_blocks.cpp90 if (ir->then_instructions.is_empty() || !ir->else_instructions.is_empty())
95 !inner->else_instructions.is_empty())
H A Dopt_if_simplification.cpp76 ir->else_instructions.is_empty()) {
96 ir->insert_before(&ir->else_instructions);
122 ir->else_instructions.move_nodes_to(&ir->then_instructions);
H A Dloop_unroll.cpp208 splice_post_if_instructions(limit_if, &limit_if->else_instructions);
212 limit_if->else_instructions.get_tail();
215 if (ir_if_last != limit_if->else_instructions.get_head())
309 ? &ir_if->then_instructions : &ir_if->else_instructions;
320 ? &ir_if->then_instructions : &ir_if->else_instructions;
340 * (...else_instructions...))
344 * (...else_instructions...), the code snippet is transformed into:
349 * (...else_instructions...
368 if (term_if->else_instructions.get_head() ==
369 term_if->else_instructions
[all...]
H A Dopt_redundant_jumps.cpp68 (ir_instruction *) ir->else_instructions.get_tail();
92 if (ir->then_instructions.is_empty() && ir->else_instructions.is_empty())
H A Dopt_conditional_discard.cpp70 !ir->else_instructions.is_empty())
H A Dir_basic_block.cpp72 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
H A Dlower_discard.cpp171 ir_discard *else_discard = find_discard(ir->else_instructions);
H A Dlower_if_to_cond_assign.cpp248 foreach_in_list(ir_instruction, else_ir, &ir->else_instructions) {
301 if (!ir->else_instructions.is_empty()) {
319 &ir->else_instructions,
H A Dlower_jumps.cpp390 (ir_instruction *) ir_if->else_instructions.get_tail());
532 * ir->else_instructions, which are handled below.
535 block_records[1] = visit_block(&ir->else_instructions);
540 * ir->else_instructions end with an unconditional jump.
543 exec_list& list = i ? ir->else_instructions : ir->then_instructions;
551 * else_instructions.
555 * ir->then_instructions and ir->else_instructions.
766 exec_list* list = move_into ? &ir->else_instructions : &ir->then_instructions;
803 if(ir_if && ir_if->else_instructions.is_empty()) {
940 move_outer_block_inside(ir, &return_if->else_instructions);
[all...]
H A Dir_clone.cpp122 foreach_in_list(ir_instruction, ir, &this->else_instructions) {
123 new_if->else_instructions.push_tail(ir->clone(mem_ctx, ht));
H A Dopt_vectorize.cpp334 visit_list_elements(this, &ir->else_instructions);

Completed in 23 milliseconds

123