Lines Matching refs:hir
159 ast->hir(instructions, state); in _mesa_ast_to_hir()
1070 ast_node::hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) in hir() function in ast_node
1093 (void)hir(instructions, state); in hir_no_rvalue()
1100 (void)hir(instructions, state); in hir_no_rvalue()
1205 ir_rvalue *val = expr->hir(instructions, state); in get_scalar_boolean_operand()
1301 ast_expression::hir(exec_list *instructions, in hir() function in ast_expression
1408 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1409 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1420 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1430 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1444 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1445 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1457 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1458 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1475 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1476 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1488 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1489 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1515 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1516 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1565 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1566 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1574 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1686 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1687 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1729 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1730 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1760 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1761 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1779 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1780 op[1] = this->subexpressions[1]->hir(instructions, state); in do_hir()
1821 op[1] = this->subexpressions[1]->hir(&then_instructions, state); in do_hir()
1822 op[2] = this->subexpressions[2]->hir(&else_instructions, state); in do_hir()
1916 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1938 op[0] = this->subexpressions[0]->hir(instructions, state); in do_hir()
1982 op[0] = subexpressions[0]->hir(instructions, state); in do_hir()
1983 op[1] = subexpressions[1]->hir(instructions, state); in do_hir()
2127 result = ast->hir(instructions, state); in do_hir()
2226 ast_expression_statement::hir(exec_list *instructions, in hir() function in ast_expression_statement
2248 ast_compound_statement::hir(exec_list *instructions, in hir() function in ast_compound_statement
2255 ast->hir(instructions, state); in hir()
2286 ir_rvalue *const ir = array_size->hir(& dummy_instructions, state); in process_array_size()
4508 ir_rvalue *rhs = decl->initializer->hir(initializer_instructions, state); in process_initializer()
4864 ast_declarator_list::hir(exec_list *instructions, in hir() function in ast_declarator_list
5041 (void) this->type->specifier->hir(instructions, state); in hir()
5792 ast_parameter_declarator::hir(exec_list *instructions, in hir() function in ast_parameter_declarator
5936 param->hir(ir_parameters, state); in parameters_to_hir()
5968 ast_function::hir(exec_list *instructions, in hir() function in ast_function
6321 ast_function_definition::hir(exec_list *instructions, in hir() function in ast_function_definition
6325 prototype->hir(instructions, state); in hir()
6357 this->body->hir(&signature->body, state); in hir()
6380 ast_jump_statement::hir(exec_list *instructions, in hir() function in ast_jump_statement
6391 ir_rvalue *ret = opt_return_value->hir(instructions, state); in hir()
6497 state->loop_nesting_ast->rest_expression->hir(instructions, in hir()
6546 ast_demote_statement::hir(exec_list *instructions, in hir() function in ast_demote_statement
6565 ast_selection_statement::hir(exec_list *instructions, in hir() function in ast_selection_statement
6570 ir_rvalue *const condition = this->condition->hir(instructions, state); in hir()
6592 then_statement->hir(& stmt->then_instructions, state); in hir()
6598 else_statement->hir(& stmt->else_instructions, state); in hir()
6646 ast_switch_statement::hir(exec_list *instructions, in hir() function in ast_switch_statement
6652 this->test_expression->hir(instructions, state); in hir()
6725 body->hir(&loop->body_instructions, state); in hir()
6740 state->loop_nesting_ast->rest_expression->hir(&irif->then_instructions, in hir()
6773 ir_rvalue *const test_val = test_expression->hir(instructions, state); in test_to_hir()
6787 ast_switch_body::hir(exec_list *instructions, in hir() function in ast_switch_body
6791 stmts->hir(instructions, state); in hir()
6798 ast_case_statement_list::hir(exec_list *instructions, in hir() function in ast_case_statement_list
6804 case_stmt->hir(&tmp, state); in hir()
6862 ast_case_statement::hir(exec_list *instructions, in hir() function in ast_case_statement
6865 labels->hir(instructions, state); in hir()
6873 stmt->hir(& test_fallthru->then_instructions, state); in hir()
6883 ast_case_label_list::hir(exec_list *instructions, in hir() function in ast_case_label_list
6887 label->hir(instructions, state); in hir()
6894 ast_case_label::hir(exec_list *instructions, in hir() function in ast_case_label
6906 ir_rvalue *const label_rval = this->test_value->hir(instructions, state); in hir()
7037 condition->hir(instructions, state); in condition_to_hir()
7065 ast_iteration_statement::hir(exec_list *instructions, in hir() function in ast_iteration_statement
7076 init_statement->hir(instructions, state); in hir()
7096 body->hir(& stmt->body_instructions, state); in hir()
7099 rest_expression->hir(& stmt->body_instructions, state); in hir()
7159 ast_type_specifier::hir(exec_list *instructions, in hir() function in ast_type_specifier
7245 return this->structure->hir(instructions, state); in hir()
7312 decl_list->type->specifier->hir(instructions, state); in ast_process_struct_or_iface_block_members()
7737 ast_struct_specifier::hir(exec_list *instructions, in hir() function in ast_struct_specifier
7853 ast_interface_block::hir(exec_list *instructions, in hir() function in ast_interface_block
8568 ast_tcs_output_layout::hir(exec_list *instructions, in hir() function in ast_tcs_output_layout
8625 ast_gs_input_layout::hir(exec_list *instructions, in hir() function in ast_gs_input_layout
8680 ast_cs_input_layout::hir(exec_list *instructions, in hir() function in ast_cs_input_layout
8964 ast_warnings_toggle::hir(exec_list *, in hir() function in ast_warnings_toggle