| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ast.h | 63 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 D | hir_field_selection.cpp | 38 op = expr->subexpressions[0]->hir(instructions, state);
|
| H A D | ast_to_hir.cpp | 159 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 D | ast_function.cpp | 50 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 D | ast_type.cpp | 929 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 D | ast.h | 63 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 D | hir_field_selection.cpp | 38 op = expr->subexpressions[0]->hir(instructions, state);
|
| H A D | ast_to_hir.cpp | 159 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 D | ast_function.cpp | 50 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 D | ast_type.cpp | 942 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 D | 10.1.5.rst | 41 - glsl: fix use-after free bug/crash in ast_declarator_list::hir()
|
| H A D | 17.0.1.rst | 176 - glsl: fix heap-use-after-free in ast_declarator_list::hir()
|
| H A D | 7.9.1.rst | 184 - glsl: Fix ast-to-hir for ARB_fragment_coord_conventions 186 - glsl: Fix erroneous cast in ast_jump_statement::hir()
|
| H A D | 13.0.6.rst | 243 - glsl: fix heap-use-after-free in ast_declarator_list::hir()
|
| H A D | 7.9.2.rst | 88 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*):
|
| H A D | 7.10.1.rst | 86 ast_jump_statement::hir(exec_list*, \_mesa_glsl_parse_state*):
|
| H A D | 7.10.rst | 539 - 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 D | shading.rst | 153 - **--dump-hir** - dump high-level IR code
|