Searched refs:hir (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dast.h63 virtual ir_rvalue *hir(exec_list *instructions,
236 virtual ir_rvalue *hir(exec_list *instructions,
323 virtual ir_rvalue *hir(exec_list *instructions,
419 * glsl_types), so the parser leaves it NULL. However, the ast-to-hir
421 * before hir() is called.
425 virtual ir_rvalue *hir(exec_list *instructions,
438 virtual ir_rvalue *hir(exec_list *instructions,
874 virtual ir_rvalue *hir(exec_list *instructions,
918 ir_rvalue *hir(exec_list *, struct _mesa_glsl_parse_state *);
954 virtual ir_rvalue *hir(exec_lis
[all...]
H A Dhir_field_selection.cpp38 op = expr->subexpressions[0]->hir(instructions, state);
H A Dast_to_hir.cpp159 ast->hir(instructions, state);
1069 ast_node::hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) function in class:ast_node
1092 (void)hir(instructions, state);
1099 (void)hir(instructions, state);
1204 ir_rvalue *val = expr->hir(instructions, state);
1300 ast_expression::hir(exec_list *instructions, function in class:ast_expression
1407 op[0] = this->subexpressions[0]->hir(instructions, state);
1408 op[1] = this->subexpressions[1]->hir(instructions, state);
1419 op[0] = this->subexpressions[0]->hir(instructions, state);
1429 op[0] = this->subexpressions[0]->hir(instruction
2223 ast_expression_statement::hir(exec_list *instructions, function in class:ast_expression_statement
2245 ast_compound_statement::hir(exec_list *instructions, function in class:ast_compound_statement
4827 ast_declarator_list::hir(exec_list *instructions, function in class:ast_declarator_list
5684 ast_parameter_declarator::hir(exec_list *instructions, function in class:ast_parameter_declarator
5852 ast_function::hir(exec_list *instructions, function in class:ast_function
6185 ast_function_definition::hir(exec_list *instructions, function in class:ast_function_definition
6242 ast_jump_statement::hir(exec_list *instructions, function in class:ast_jump_statement
6408 ast_selection_statement::hir(exec_list *instructions, function in class:ast_selection_statement
6489 ast_switch_statement::hir(exec_list *instructions, function in class:ast_switch_statement
6630 ast_switch_body::hir(exec_list *instructions, function in class:ast_switch_body
6641 ast_case_statement_list::hir(exec_list *instructions, function in class:ast_case_statement_list
6705 ast_case_statement::hir(exec_list *instructions, function in class:ast_case_statement
6726 ast_case_label_list::hir(exec_list *instructions, function in class:ast_case_label_list
6737 ast_case_label::hir(exec_list *instructions, function in class:ast_case_label
6908 ast_iteration_statement::hir(exec_list *instructions, function in class:ast_iteration_statement
7002 ast_type_specifier::hir(exec_list *instructions, function in class:ast_type_specifier
7571 ast_struct_specifier::hir(exec_list *instructions, function in class:ast_struct_specifier
7687 ast_interface_block::hir(exec_list *instructions, function in class:ast_interface_block
8402 ast_tcs_output_layout::hir(exec_list *instructions, function in class:ast_tcs_output_layout
8459 ast_gs_input_layout::hir(exec_list *instructions, function in class:ast_gs_input_layout
8514 ast_cs_input_layout::hir(exec_list *instructions, function in class:ast_cs_input_layout
8790 ast_warnings_toggle::hir(exec_list *, function in class:ast_warnings_toggle
[all...]
H A Dast_function.cpp50 ir_rvalue *result = ast->hir(instructions, state);
728 ir_rvalue *outer_array_idx = idx->hir(instructions, state);
746 ir_rvalue *outer_array_idx = idx->hir(instructions, state);
1391 * have been taken care of in ast_function_expression::hir by breaking
1979 op = field->subexpressions[0]->hir(instructions, state);
2039 ast_function_expression::hir(exec_list *instructions, function in class:ast_function_expression
2143 ir_rvalue *result = ast->hir(instructions, state);
2438 ast_aggregate_initializer::hir(exec_list *instructions, function in class:ast_aggregate_initializer
H A Dast_type.cpp929 ir_rvalue *const ir = const_expression->hir(&dummy_instructions, state);
986 ir_rvalue *const ir = const_expression->hir(&dummy_instructions, state);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dast.h63 virtual ir_rvalue *hir(exec_list *instructions,
240 virtual ir_rvalue *hir(exec_list *instructions,
327 virtual ir_rvalue *hir(exec_list *instructions,
423 * glsl_types), so the parser leaves it NULL. However, the ast-to-hir
425 * before hir() is called.
429 virtual ir_rvalue *hir(exec_list *instructions,
442 virtual ir_rvalue *hir(exec_list *instructions,
884 virtual ir_rvalue *hir(exec_list *instructions,
928 ir_rvalue *hir(exec_list *, struct _mesa_glsl_parse_state *);
964 virtual ir_rvalue *hir(exec_lis
[all...]
H A Dhir_field_selection.cpp38 op = expr->subexpressions[0]->hir(instructions, state);
H A Dast_to_hir.cpp159 ast->hir(instructions, state);
1081 ast_node::hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) function in class:ast_node
1104 (void)hir(instructions, state);
1111 (void)hir(instructions, state);
1216 ir_rvalue *val = expr->hir(instructions, state);
1312 ast_expression::hir(exec_list *instructions, function in class:ast_expression
1419 op[0] = this->subexpressions[0]->hir(instructions, state);
1420 op[1] = this->subexpressions[1]->hir(instructions, state);
1431 op[0] = this->subexpressions[0]->hir(instructions, state);
1441 op[0] = this->subexpressions[0]->hir(instruction
2263 ast_expression_statement::hir(exec_list *instructions, function in class:ast_expression_statement
2285 ast_compound_statement::hir(exec_list *instructions, function in class:ast_compound_statement
4927 ast_declarator_list::hir(exec_list *instructions, function in class:ast_declarator_list
5855 ast_parameter_declarator::hir(exec_list *instructions, function in class:ast_parameter_declarator
6031 ast_function::hir(exec_list *instructions, function in class:ast_function
6384 ast_function_definition::hir(exec_list *instructions, function in class:ast_function_definition
6443 ast_jump_statement::hir(exec_list *instructions, function in class:ast_jump_statement
6609 ast_demote_statement::hir(exec_list *instructions, function in class:ast_demote_statement
6628 ast_selection_statement::hir(exec_list *instructions, function in class:ast_selection_statement
6716 ast_switch_statement::hir(exec_list *instructions, function in class:ast_switch_statement
6856 ast_switch_body::hir(exec_list *instructions, function in class:ast_switch_body
6870 ast_case_statement_list::hir(exec_list *instructions, function in class:ast_case_statement_list
6934 ast_case_statement::hir(exec_list *instructions, function in class:ast_case_statement
6955 ast_case_label_list::hir(exec_list *instructions, function in class:ast_case_label_list
6966 ast_case_label::hir(exec_list *instructions, function in class:ast_case_label
7137 ast_iteration_statement::hir(exec_list *instructions, function in class:ast_iteration_statement
7241 ast_type_specifier::hir(exec_list *instructions, function in class:ast_type_specifier
7831 ast_struct_specifier::hir(exec_list *instructions, function in class:ast_struct_specifier
7947 ast_interface_block::hir(exec_list *instructions, function in class:ast_interface_block
8662 ast_tcs_output_layout::hir(exec_list *instructions, function in class:ast_tcs_output_layout
8719 ast_gs_input_layout::hir(exec_list *instructions, function in class:ast_gs_input_layout
8774 ast_cs_input_layout::hir(exec_list *instructions, function in class:ast_cs_input_layout
9058 ast_warnings_toggle::hir(exec_list *, function in class:ast_warnings_toggle
[all...]
H A Dast_function.cpp50 ir_rvalue *result = ast->hir(instructions, state);
770 ir_rvalue *outer_array_idx = idx->hir(instructions, state);
788 ir_rvalue *outer_array_idx = idx->hir(instructions, state);
1448 * have been taken care of in ast_function_expression::hir by breaking
2036 op = field->subexpressions[0]->hir(instructions, state);
2104 ast_function_expression::hir(exec_list *instructions, function in class:ast_function_expression
2208 ir_rvalue *result = ast->hir(instructions, state);
2531 ast_aggregate_initializer::hir(exec_list *instructions, function in class:ast_aggregate_initializer
H A Dast_type.cpp942 ir_rvalue *const ir = const_expression->hir(&dummy_instructions, state);
999 ir_rvalue *const ir = const_expression->hir(&dummy_instructions, state);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.1.5.rst41 - glsl: fix use-after free bug/crash in ast_declarator_list::hir()
H A D17.0.1.rst176 - glsl: fix heap-use-after-free in ast_declarator_list::hir()
H A D7.9.1.rst184 - glsl: Fix ast-to-hir for ARB_fragment_coord_conventions
186 - glsl: Fix erroneous cast in ast_jump_statement::hir()
H A D13.0.6.rst243 - glsl: fix heap-use-after-free in ast_declarator_list::hir()
H A D7.9.2.rst88 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*):
H A D7.10.1.rst86 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*):
H A D7.10.rst539 - glsl: Implement ast-to-hir for binary shifts in GLSL 1.30
545 - glsl: Implement ast-to-hir for bit-shift-assignment
547 - glsl: Implement ast-to-hir for bit-logic ops
550 - glsl: Fix ast-to-hir for ARB_fragment_coord_conventions
553 - glsl: Fix erroneous cast in ast_jump_statement::hir()
/xsrc/external/mit/MesaLib/dist/docs/
H A Dshading.rst153 - **--dump-hir** - dump high-level IR code

Completed in 29 milliseconds