Searched refs:linalloc (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | glsl_parser.yy | 367 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 …]
|
D | glsl_symbol_table.cpp | 109 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()
|
D | glsl_symbol_table.h | 110 void *linalloc; member
|
D | ast_type.cpp | 583 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()
|
D | glsl_parser_extras.h | 379 void *linalloc; member
|
D | glsl_lexer.ll | 309 void *mem_ctx = yyextra->linalloc; 377 void *mem_ctx = yyextra->linalloc; 766 char *id = (char *) linear_alloc_child(state->linalloc, name_len + 1);
|
D | glsl_parser_extras.cpp | 74 this->linalloc = linear_alloc_parent(this, 0); in _mesa_glsl_parse_state()
|
/external/mesa3d/src/compiler/glsl/glcpp/ |
D | glcpp-parse.y | 591 $$.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 …]
|
D | glcpp.h | 188 void *linalloc; member
|
D | glcpp-lex.l | 108 void *mem_ctx = yyextra->linalloc; \
|