Home
last modified time | relevance | path

Searched refs:linalloc (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dglsl_parser.yy367 void *mem_ctx = state->linalloc;
372 void *mem_ctx = state->linalloc;
432 void *ctx = state->linalloc;
439 void *ctx = state->linalloc;
446 void *ctx = state->linalloc;
453 void *ctx = state->linalloc;
460 void *ctx = state->linalloc;
467 void *ctx = state->linalloc;
474 void *ctx = state->linalloc;
481 void *ctx = state->linalloc;
[all …]
Dglsl_symbol_table.cpp109 this->linalloc = linear_alloc_parent(this->mem_ctx, 0); in glsl_symbol_table()
153 symbol_table_entry *entry = new(linalloc) symbol_table_entry(v); in add_variable()
165 symbol_table_entry *entry = new(linalloc) symbol_table_entry(v); in add_variable()
171 symbol_table_entry *entry = new(linalloc) symbol_table_entry(t); in add_type()
182 new(linalloc) symbol_table_entry(i, mode); in add_interface()
202 symbol_table_entry *entry = new(linalloc) symbol_table_entry(f); in add_function()
211 ast_type_specifier *default_specifier = new(linalloc) ast_type_specifier(name); in add_default_precision_qualifier()
215 new(linalloc) symbol_table_entry(default_specifier); in add_default_precision_qualifier()
225 symbol_table_entry *entry = new(linalloc) symbol_table_entry(f); in add_global_function()
Dglsl_symbol_table.h110 void *linalloc; member
Dast_type.cpp583 node = new(state->linalloc) ast_tcs_output_layout(*loc); in merge_into_out_qualifier()
694 void *lin_ctx = state->linalloc; in merge_into_in_qualifier()
802 new(state->linalloc) ast_layout_expression(*loc, in push_to_global()
806 new(state->linalloc) ast_layout_expression(*loc, in push_to_global()
Dglsl_parser_extras.h379 void *linalloc; member
Dglsl_lexer.ll309 void *mem_ctx = yyextra->linalloc;
377 void *mem_ctx = yyextra->linalloc;
766 char *id = (char *) linear_alloc_child(state->linalloc, name_len + 1);
Dglsl_parser_extras.cpp74 this->linalloc = linear_alloc_parent(this, 0); in _mesa_glsl_parse_state()
/external/mesa3d/src/compiler/glsl/glcpp/
Dglcpp-parse.y591 $$.undefined_macro = linear_strdup(parser->linalloc, $1);
877 list = linear_alloc_child(parser->linalloc, sizeof(string_list_t));
890 node = linear_alloc_child(parser->linalloc, sizeof(string_node_t)); in _string_list_append_item()
891 node->str = linear_strdup(parser->linalloc, str); in _string_list_append_item()
988 list = linear_alloc_child(parser->linalloc, sizeof(argument_list_t)); in _argument_list_create()
1001 node = linear_alloc_child(parser->linalloc, sizeof(argument_node_t)); in _argument_list_append()
1057 token = linear_alloc_child(parser->linalloc, sizeof(token_t)); in _token_create_str()
1069 token = linear_alloc_child(parser->linalloc, sizeof(token_t)); in _token_create_ival()
1081 list = linear_alloc_child(parser->linalloc, sizeof(token_list_t)); in _token_list_create()
1094 node = linear_alloc_child(parser->linalloc, sizeof(token_node_t)); in _token_list_append()
[all …]
Dglcpp.h188 void *linalloc; member
Dglcpp-lex.l108 void *mem_ctx = yyextra->linalloc; \