Searched refs:array_deref_range (Results 1 - 10 of 10) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_array_refcount.h | 41 struct array_deref_range { struct 69 * If every \c array_deref_range is for a single index, only a single 70 * element will be marked. If any \c array_deref_range is for an entire 73 * Items in the \c array_deref_range list appear in least- to 88 * \param dr List of array_deref_range elements to be processed. 89 * \param count Number of array_deref_range elements to be processed. 91 void mark_array_elements_referenced(const array_deref_range *dr, 123 * \param dr List of array_deref_range elements to be 125 * \param count Number of array_deref_range elements to be 130 void mark_array_elements_referenced(const array_deref_range *d [all...] |
| H A D | ir_array_refcount.cpp | 80 ir_array_refcount_entry::mark_array_elements_referenced(const array_deref_range *dr, 90 ir_array_refcount_entry::mark_array_elements_referenced(const array_deref_range *dr, 108 * array_deref_range list specifies the entire array. In that case, 142 array_deref_range * 145 if ((num_derefs + 1) * sizeof(array_deref_range) > derefs_size) { 152 derefs = (array_deref_range *)ptr; 155 array_deref_range *d = &derefs[num_derefs]; 194 array_deref_range *const dr = get_array_deref();
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_array_refcount.h | 100 /** Get an array_deref_range element from private tracking. */ 101 array_deref_range *get_array_deref(); 113 * \name array_deref_range tracking 117 array_deref_range *derefs;
|
| H A D | linker_util.h | 53 struct array_deref_range { struct 104 link_util_mark_array_elements_referenced(const struct array_deref_range *dr,
|
| H A D | ir_array_refcount.cpp | 94 array_deref_range * 97 if ((num_derefs + 1) * sizeof(array_deref_range) > derefs_size) { 104 derefs = (array_deref_range *)ptr; 107 array_deref_range *d = &derefs[num_derefs]; 146 array_deref_range *const dr = get_array_deref();
|
| H A D | linker_util.cpp | 297 * \param dr List of array_deref_range elements to be 299 * \param count Number of array_deref_range elements to be 305 _mark_array_elements_referenced(const struct array_deref_range *dr, 323 * array_deref_range list specifies the entire array. In that case, 345 * If every \c array_deref_range is for a single index, only a single 346 * element will be marked. If any \c array_deref_range is for an entire 349 * Items in the \c array_deref_range list appear in least- to 364 * \param dr List of array_deref_range elements to be processed. 365 * \param count Number of array_deref_range elements to be processed. 368 link_util_mark_array_elements_referenced(const struct array_deref_range *d [all...] |
| H A D | gl_nir_link_uniforms.c | 388 struct array_deref_range **derefs, unsigned *derefs_size) 414 if ((num_derefs + 1) * sizeof(struct array_deref_range) > *derefs_size) { 423 *derefs = (struct array_deref_range *)ptr; 426 struct array_deref_range *dr = &(*derefs)[num_derefs]; 496 struct array_deref_range *derefs = NULL;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/ |
| H A D | array_refcount_test.cpp | 281 static const array_deref_range dr[] = { 302 static const array_deref_range dr[] = { 331 static const array_deref_range dr[] = { 360 static const array_deref_range dr[] = { 389 static const array_deref_range dr[] = {
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/ |
| H A D | array_refcount_test.cpp | 277 static const array_deref_range dr[] = { 297 static const array_deref_range dr[] = { 325 static const array_deref_range dr[] = { 353 static const array_deref_range dr[] = { 381 static const array_deref_range dr[] = {
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 13.0.5.rst | 127 array_deref_range
|
Completed in 17 milliseconds