| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi_array_merge.h | 44 class array_live_range { class 46 array_live_range(); 47 array_live_range(unsigned aid, unsigned alength); 48 array_live_range(unsigned aid, unsigned alength, int first_access, 56 static void merge(array_live_range *a, array_live_range *b); 57 static void interleave(array_live_range *a, array_live_range *b); 61 const array_live_range *final_target() const {return target_array ? 69 bool time_doesnt_overlap(const array_live_range [all...] |
| H A D | st_glsl_to_tgsi_array_merge.cpp | 155 array_live_range::array_live_range(): function in class:array_live_range 167 array_live_range::array_live_range(unsigned aid, unsigned alength): function in class:array_live_range 179 array_live_range::array_live_range(unsigned aid, unsigned alength, int begin, function in class:array_live_range 192 void array_live_range::init_swizzles() 198 void array_live_range::set_live_range(int _begin, int _end) 204 void array_live_range::set_access_mask(int mask) 210 void array_live_range [all...] |
| H A D | st_glsl_to_tgsi_temprename.h | 56 * that can hold narrays array_live_range structures. On output the live 65 int narrays, array_live_range *array_live_ranges);
|
| H A D | st_glsl_to_tgsi_temprename.cpp | 254 void get_required_live_range(array_live_range &lr); 556 void array_access::get_required_live_range(array_live_range& lr) 1020 array_live_range *array_live_ranges); 1090 class array_live_range *array_live_ranges) 1125 int narrays, class array_live_range *array_live_ranges)
|
| H A D | st_glsl_to_tgsi.cpp | 5630 class array_live_range *arr_live_ranges = NULL; 5636 arr_live_ranges = new array_live_range[this->next_array]; 5638 arr_live_ranges[i] = array_live_range(i+1, this->array_sizes[i]);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi_array_merge.h | 44 class array_live_range { class 46 array_live_range(); 47 array_live_range(unsigned aid, unsigned alength); 48 array_live_range(unsigned aid, unsigned alength, int first_access, 56 static void merge(array_live_range *a, array_live_range *b); 57 static void interleave(array_live_range *a, array_live_range *b); 61 const array_live_range *final_target() const {return target_array ? 69 bool time_doesnt_overlap(const array_live_range [all...] |
| H A D | st_glsl_to_tgsi_array_merge.cpp | 155 array_live_range::array_live_range(): function in class:array_live_range 167 array_live_range::array_live_range(unsigned aid, unsigned alength): function in class:array_live_range 179 array_live_range::array_live_range(unsigned aid, unsigned alength, int begin, function in class:array_live_range 192 void array_live_range::init_swizzles() 198 void array_live_range::set_live_range(int _begin, int _end) 204 void array_live_range::set_access_mask(int mask) 210 void array_live_range [all...] |
| H A D | st_glsl_to_tgsi_temprename.h | 56 * that can hold narrays array_live_range structures. On output the live 65 int narrays, array_live_range *array_live_ranges);
|
| H A D | st_glsl_to_tgsi_temprename.cpp | 254 void get_required_live_range(array_live_range &lr); 556 void array_access::get_required_live_range(array_live_range& lr) 1020 array_live_range *array_live_ranges); 1090 class array_live_range *array_live_ranges) 1125 int narrays, class array_live_range *array_live_ranges)
|
| H A D | st_glsl_to_tgsi.cpp | 5771 class array_live_range *arr_live_ranges = NULL; 5777 arr_live_ranges = new array_live_range[this->next_array]; 5779 arr_live_ranges[i] = array_live_range(i+1, this->array_sizes[i]);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/tests/ |
| H A D | test_glsl_to_tgsi_array_merge.cpp | 43 array_live_range a1(1, 10, 1, 5, WRITEMASK_X); 44 array_live_range a2(2, 5, 6, 10, WRITEMASK_X); 46 array_live_range::merge(&a1, &a2); 75 array_live_range a1(1, 5, 1, 5, WRITEMASK_X); 76 array_live_range a2(2, 10, 6, 10, WRITEMASK_X); 78 array_live_range::merge(&a1, &a2); 108 array_live_range a1(1, 10, 1, 10, WRITEMASK_X); 109 array_live_range a2(2, 9, 1, 10, WRITEMASK_XYZ); 111 array_live_range::interleave(&a1, &a2); 139 array_live_range a [all...] |
| H A D | st_tests_common.h | 140 using array_lt_expect = std::vector<array_live_range>; 155 std::vector<array_live_range>>; 160 virtual void check(const std::vector<array_live_range>& lifetimes, 171 void check(const std::vector<array_live_range>& result, 183 void check(const std::vector<array_live_range>& result,
|
| H A D | st_tests_common.cpp | 553 void LifetimeEvaluatorExactTest::check(const vector<array_live_range>& lifetimes, 572 void LifetimeEvaluatorAtLeastTest::check(const vector<array_live_range>& lifetimes, 614 std::vector<array_live_range> alt(shader.get_num_arrays());
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/tests/ |
| H A D | test_glsl_to_tgsi_array_merge.cpp | 43 array_live_range a1(1, 10, 1, 5, WRITEMASK_X); 44 array_live_range a2(2, 5, 6, 10, WRITEMASK_X); 46 array_live_range::merge(&a1, &a2); 75 array_live_range a1(1, 5, 1, 5, WRITEMASK_X); 76 array_live_range a2(2, 10, 6, 10, WRITEMASK_X); 78 array_live_range::merge(&a1, &a2); 108 array_live_range a1(1, 10, 1, 10, WRITEMASK_X); 109 array_live_range a2(2, 9, 1, 10, WRITEMASK_XYZ); 111 array_live_range::interleave(&a1, &a2); 139 array_live_range a [all...] |
| H A D | st_tests_common.h | 140 using array_lt_expect = std::vector<array_live_range>; 155 std::vector<array_live_range>>; 160 virtual void check(const std::vector<array_live_range>& lifetimes, 171 void check(const std::vector<array_live_range>& result, 183 void check(const std::vector<array_live_range>& result,
|
| H A D | st_tests_common.cpp | 553 void LifetimeEvaluatorExactTest::check(const vector<array_live_range>& lifetimes, 572 void LifetimeEvaluatorAtLeastTest::check(const vector<array_live_range>& lifetimes, 614 std::vector<array_live_range> alt(shader.get_num_arrays());
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_liverange.h | 217 class array_live_range { class in namespace:r600 219 array_live_range(); 220 array_live_range(unsigned aid, unsigned alength); 221 array_live_range(unsigned aid, unsigned alength, int first_access, 229 static void merge(array_live_range *a, array_live_range *b); 230 static void interleave(array_live_range *a, array_live_range *b); 234 const array_live_range *final_target() const {return target_array ? 242 bool time_doesnt_overlap(const array_live_range [all...] |