Home
last modified time | relevance | path

Searched refs:then_instructions (Results 1 - 20 of 20) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A Dopt_flatten_nested_if_blocks.cpp90 if (ir->then_instructions.is_empty() || !ir->else_instructions.is_empty()) in visit_leave()
93 ir_if *inner = ((ir_instruction *) ir->then_instructions.get_head_raw())->as_if(); in visit_leave()
99 inner->then_instructions.move_nodes_to(&ir->then_instructions); in visit_leave()
H A Dopt_if_simplification.cpp75 if (ir->then_instructions.is_empty() && in visit_leave()
94 ir->insert_before(&ir->then_instructions); in visit_leave()
119 if (ir->then_instructions.is_empty()) { in visit_leave()
122 ir->else_instructions.move_nodes_to(&ir->then_instructions); in visit_leave()
H A Dbuiltin_int64.h36 body.instructions = &f0013->then_instructions; in udivmod64()
59 body.instructions = &f001A->then_instructions; in udivmod64()
79 body.instructions = &f001C->then_instructions; in udivmod64()
106 body.instructions = &f0024->then_instructions; in udivmod64()
143 body.instructions = &f0028->then_instructions; in udivmod64()
163 body.instructions = &f002A->then_instructions; in udivmod64()
190 body.instructions = &f0032->then_instructions; in udivmod64()
250 body.instructions = &f003D->then_instructions; in udiv64()
273 body.instructions = &f0044->then_instructions; in udiv64()
293 body.instructions = &f0046->then_instructions; in udiv64()
[all...]
H A Dlower_jumps.cpp469 * unconditional jumps at the end of ir->then_instructions and in visit()
472 block_records[0] = visit_block(&ir->then_instructions); in visit()
477 /* Determine which of ir->then_instructions and in visit()
481 exec_list& list = i ? ir->else_instructions : ir->then_instructions; in visit()
488 * postcondition by lowering jumps in both then_instructions and in visit()
493 * ir->then_instructions and ir->else_instructions. in visit()
692 exec_list* list = move_into ? &ir->else_instructions : &ir->then_instructions; in visit()
733 ir_after->insert_before(&ir_if->then_instructions); in visit()
751 move_outer_block_inside(ir, &if_execute->then_instructions); in visit()
837 return_if->then_instructions in visit()
[all...]
H A Dir_basic_block.cpp71 call_for_basic_blocks(&ir_if->then_instructions, callback, data); in call_for_basic_blocks()
H A Dlower_discard.cpp170 ir_discard *then_discard = find_discard(ir->then_instructions); in visit_leave()
H A Dlower_discard_flow.cpp135 if_inst->then_instructions.push_tail(br); in generate_discard_break()
H A Dir_clone.cpp124 foreach_in_list(ir_instruction, ir, &this->then_instructions) { in clone()
125 new_if->then_instructions.push_tail(ir->clone(mem_ctx, ht)); in clone()
H A Dir_builder.cpp615 result->then_instructions.push_tail(then_branch); in if_tree()
630 result->then_instructions.push_tail(then_branch); in if_tree()
H A Dlower_blend_equation_advanced.cpp292 if_blending->then_instructions.push_tail(assign(result, src)); in calc_blend_result()
336 casefactory.instructions = &iff->then_instructions; in calc_blend_result()
H A Dast_to_hir.cpp1619 stmt->then_instructions.append_list(&rhs_instructions); in do_hir()
1623 stmt->then_instructions.push_tail(then_assign); in do_hir()
1656 stmt->then_instructions.push_tail(then_assign); in do_hir()
1856 exec_list then_instructions; in do_hir() local
1859 op[1] = this->subexpressions[1]->hir(&then_instructions, state); in do_hir()
1912 if (then_instructions.is_empty() in do_hir()
1930 then_instructions.move_nodes_to(& stmt->then_instructions); in do_hir()
1935 stmt->then_instructions.push_tail(then_assign); in do_hir()
6680 then_statement->hir(& stmt->then_instructions, stat in hir()
[all...]
H A Dopt_constant_propagation.cpp382 handle_if_block(&ir->then_instructions, new_kills, &then_killed_all); in visit_enter()
H A Dir_hv_accept.cpp408 s = visit_list_elements(v, &this->then_instructions); in accept()
H A Dopt_copy_propagation_elements.cpp573 handle_if_block(&ir->then_instructions, new_kills, &then_killed_all); in visit_enter()
H A Dir_builder_print_visitor.cpp639 print_with_indent("body.instructions = &f%04X->then_instructions;\n\n", in visit_enter()
643 s = visit_list_elements(this, &ir->then_instructions); in visit_enter()
H A Dir_print_visitor.cpp598 foreach_in_list(ir_instruction, inst, &ir->then_instructions) { in visit()
H A Dir_constant_expression.cpp1135 exec_list &branch = cond->get_bool_component(0) ? iif->then_instructions : iif->else_instructions; in constant_expression_evaluate_expression_list()
H A Dir.h1431 exec_list then_instructions; member in ir_if
H A Dir_reader.cpp492 read_instructions(&iff->then_instructions, s_then, loop_ctx); in read_if()
H A Dglsl_to_nir.cpp837 visit_exec_list(&ir->then_instructions, this); in visit()

Completed in 31 milliseconds