Searched refs:remap_table (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_control_flow.h146 struct hash_table *remap_table);
151 struct hash_table *remap_table)
154 nir_cf_list_clone(&list, src_list, parent, remap_table);
149 nir_cf_list_clone_and_reinsert(nir_cf_list * src_list,nir_cf_node * parent,nir_cursor cursor,struct hash_table * remap_table) argument
H A Dnir_opt_loop_unroll.c168 struct hash_table *remap_table = _mesa_pointer_hash_table_create(NULL); local in function:simple_unroll
173 remap_table);
179 remap_table);
184 remap_table);
199 remap_table);
209 _mesa_hash_table_destroy(remap_table, NULL);
240 struct hash_table *remap_table,
270 cursor, remap_table);
278 remap_table);
418 struct hash_table *remap_table local in function:complex_unroll
238 complex_unroll_loop_body(nir_loop * loop,nir_loop_terminator * unlimit_term,nir_cf_list * lp_header,nir_cf_list * lp_body,struct hash_table * remap_table,unsigned num_times_to_clone) argument
483 struct hash_table *remap_table = local in function:complex_unroll_single_terminator
700 struct hash_table *remap_table = local in function:partial_unroll
[all...]
H A Dnir_clone.c46 struct hash_table *remap_table; member in struct:__anonbc629c280108
56 init_clone_state(clone_state *state, struct hash_table *remap_table, argument
62 if (remap_table) {
63 state->remap_table = remap_table;
65 state->remap_table = _mesa_pointer_hash_table_create(NULL);
74 _mesa_hash_table_destroy(state->remap_table, NULL);
88 if (unlikely(!state->remap_table)) {
93 entry = _mesa_hash_table_search(state->remap_table, ptr);
105 _mesa_hash_table_insert(state->remap_table, pt
639 nir_cf_list_clone(nir_cf_list * dst,nir_cf_list * src,nir_cf_node * parent,struct hash_table * remap_table) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_control_flow.h146 struct hash_table *remap_table);
151 struct hash_table *remap_table)
154 nir_cf_list_clone(&list, src_list, parent, remap_table);
149 nir_cf_list_clone_and_reinsert(nir_cf_list * src_list,nir_cf_node * parent,nir_cursor cursor,struct hash_table * remap_table) argument
H A Dnir_opt_loop_unroll.c168 struct hash_table *remap_table = _mesa_pointer_hash_table_create(NULL); local in function:simple_unroll
173 remap_table);
179 remap_table);
184 remap_table);
199 remap_table);
209 _mesa_hash_table_destroy(remap_table, NULL);
240 struct hash_table *remap_table,
270 cursor, remap_table);
278 remap_table);
418 struct hash_table *remap_table local in function:complex_unroll
238 complex_unroll_loop_body(nir_loop * loop,nir_loop_terminator * unlimit_term,nir_cf_list * lp_header,nir_cf_list * lp_body,struct hash_table * remap_table,unsigned num_times_to_clone) argument
483 struct hash_table *remap_table = local in function:complex_unroll_single_terminator
696 struct hash_table *remap_table = local in function:partial_unroll
[all...]
H A Dnir_clone.c46 struct hash_table *remap_table; member in struct:__anon640840d50108
56 init_clone_state(clone_state *state, struct hash_table *remap_table, argument
62 if (remap_table) {
63 state->remap_table = remap_table;
65 state->remap_table = _mesa_pointer_hash_table_create(NULL);
74 _mesa_hash_table_destroy(state->remap_table, NULL);
88 entry = _mesa_hash_table_search(state->remap_table, ptr);
100 _mesa_hash_table_insert(state->remap_table, ptr, nptr);
615 struct hash_table *remap_table)
614 nir_cf_list_clone(nir_cf_list * dst,nir_cf_list * src,nir_cf_node * parent,struct hash_table * remap_table) argument
[all...]
H A Dnir_serialize.c40 struct hash_table *remap_table; member in struct:__anon144c3b4c0208
74 _mesa_hash_table_insert(ctx->remap_table, obj, (void *) index);
80 struct hash_entry *entry = _mesa_hash_table_search(ctx->remap_table, obj);
1092 ctx.remap_table = _mesa_pointer_hash_table_create(NULL);
1142 _mesa_hash_table_destroy(ctx.remap_table, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_remove_constants.c65 unsigned *remap_table; local in function:rc_remove_unused_constants
101 remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned));
107 remap_table[new_count] = i;
140 *out_remap_table = remap_table;
143 free(remap_table);
/xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/gen/
H A Dgl_table.py142 remap_table = "driDispatchRemapTable"
144 print('#define %s_size %u' % (remap_table, count))
145 print('extern int %s[ %s_size ];' % (remap_table, remap_table))
154 print('#define _gloffset_%s %s[%s_remap_index]' % (f.name, remap_table, f.name))
185 choices=['table', 'remap_table'],
188 help="Generate either a table or a remap_table")
200 elif args.mode == "remap_table":
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_remove_constants.c65 unsigned *remap_table; local in function:rc_remove_unused_constants
101 remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned));
107 remap_table[new_count] = i;
140 *out_remap_table = remap_table;
143 free(remap_table);
/xsrc/external/mit/MesaLib/dist/src/mapi/glapi/gen/
H A Dgl_table.py147 remap_table = "driDispatchRemapTable"
149 print('#define %s_size %u' % (remap_table, count))
150 print('extern int %s[ %s_size ];' % (remap_table, remap_table))
159 print('#define _gloffset_%s %s[%s_remap_index]' % (f.name, remap_table, f.name))
190 choices=['table', 'remap_table'],
193 help="Generate either a table or a remap_table")
205 elif args.mode == "remap_table":
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_samplers_as_deref.c70 struct hash_table *remap_table; member in struct:lower_samplers_as_deref_state
132 nir_deref_path_init(&path, deref, state->remap_table);
135 char *name = ralloc_asprintf(state->remap_table, "lower@%s", var->name);
173 _mesa_hash_table_search_pre_hashed(state->remap_table, hash, name);
188 _mesa_hash_table_insert_pre_hashed(state->remap_table, hash, name, var);
326 state.remap_table = _mesa_hash_table_create(NULL, _mesa_key_hash_string,
338 _mesa_hash_table_destroy(state.remap_table, NULL);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_lower_samplers_as_deref.c70 struct hash_table *remap_table; member in struct:lower_samplers_as_deref_state
148 nir_deref_path_init(&path, deref, state->remap_table);
151 char *name = ralloc_asprintf(state->remap_table, "lower@%s", var->name);
189 _mesa_hash_table_search_pre_hashed(state->remap_table, hash, name);
204 _mesa_hash_table_insert_pre_hashed(state->remap_table, hash, name, var);
357 state.remap_table = _mesa_hash_table_create(NULL, _mesa_hash_string,
366 _mesa_hash_table_destroy(state.remap_table, NULL);
H A Dserialize.cpp579 gl_uniform_storage **remap_table)
584 gl_uniform_storage *entry = remap_table[i];
591 } else if (i+1 < num_entries && entry == remap_table[i+1]) {
599 if (entry != remap_table[j])
644 struct gl_uniform_storage **remap_table = local in function:read_uniform_remap_table
652 remap_table[i] = INACTIVE_UNIFORM_EXPLICIT_LOCATION;
654 remap_table[i] = NULL;
661 remap_table[i+j] = entry;
665 remap_table[i] = uniform_storage + uni_offset;
668 return remap_table;
576 write_uniform_remap_table(struct blob * metadata,unsigned num_entries,gl_uniform_storage * uniform_storage,gl_uniform_storage ** remap_table) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_shader.c103 * GENERIC[3] are used. The remap_table will contain:
111 int8_t remap_table[MAX_GENERIC_VARYING])
117 remap_table[i] = -1;
123 remap_table[index] = count++;
141 svga_remap_generic_index(int8_t remap_table[MAX_GENERIC_VARYING], argument
151 if (remap_table[generic_index] == -1) {
157 max = MAX2(max, remap_table[i]);
159 remap_table[generic_index] = max + 1;
162 return remap_table[generic_index];
110 svga_remap_generics(uint64_t generics_mask,int8_t remap_table[MAX_GENERIC_VARYING]) argument
H A Dsvga_shader.h259 int8_t remap_table[MAX_GENERIC_VARYING]);
262 svga_remap_generic_index(int8_t remap_table[MAX_GENERIC_VARYING],
/xsrc/external/mit/MesaLib.old/src/mesa/main/
H A DMakefile21 ${PYTHON} ${X11SRCDIR.MesaLib}/src/mapi/glapi/gen/gl_table.py -f ${XML} -m remap_table > $@.tmp && mv $@.tmp $@
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_shader.c104 * GENERIC[3] are used. The remap_table will contain:
112 int8_t remap_table[MAX_GENERIC_VARYING])
118 remap_table[i] = -1;
124 remap_table[index] = count++;
142 svga_remap_generic_index(int8_t remap_table[MAX_GENERIC_VARYING], argument
152 if (remap_table[generic_index] == -1) {
158 max = MAX2(max, remap_table[i]);
160 remap_table[generic_index] = max + 1;
163 return remap_table[generic_index];
111 svga_remap_generics(uint64_t generics_mask,int8_t remap_table[MAX_GENERIC_VARYING]) argument
H A Dsvga_shader.h385 int8_t remap_table[MAX_GENERIC_VARYING]);
388 svga_remap_generic_index(int8_t remap_table[MAX_GENERIC_VARYING],
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_emit.c230 if (buf->remap_table){
232 float *data = (float*)&buf->ptr[buf->remap_table[i]*4];
295 if (buf->remap_table){
297 uint32_t *data = &buf->ptr[buf->remap_table[i]*4];
1179 if (buf->remap_table){
1181 uint32_t *data = &buf->ptr[buf->remap_table[i]*4];
H A Dr300_context.h273 unsigned *remap_table; member in struct:r300_constant_buffer
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_emit.c230 if (buf->remap_table){
232 float *data = (float*)&buf->ptr[buf->remap_table[i]*4];
295 if (buf->remap_table){
297 uint32_t *data = &buf->ptr[buf->remap_table[i]*4];
1182 if (buf->remap_table){
1184 uint32_t *data = &buf->ptr[buf->remap_table[i]*4];
H A Dr300_context.h273 unsigned *remap_table; member in struct:r300_constant_buffer
/xsrc/external/mit/MesaLib.old/dist/src/mesa/
H A DAndroid.gen.mk87 $(call es-gen, $* -m remap_table)
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_opencl.c297 } remap_table[] = { variable in typeref:typename:const struct __anonba7b2cf20108[]
389 if (opcode >= (sizeof(remap_table) / sizeof(const char *)))
391 return remap_table[opcode].fn;

Completed in 40 milliseconds

12