/third_party/spirv-tools/test/opt/ |
H A D | eliminate_dead_output_stores_test.cpp | 109 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 113 &live_builtins); in TEST_F() 202 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 209 &live_builtins); in TEST_F() 308 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 311 &live_builtins); in TEST_F() 439 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 443 &live_builtins); in TEST_F() 574 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 578 &live_builtins); in TEST_F() 653 std::unordered_set<uint32_t> live_builtins; TEST_F() local 784 std::unordered_set<uint32_t> live_builtins; TEST_F() local 852 std::unordered_set<uint32_t> live_builtins; TEST_F() local 942 std::unordered_set<uint32_t> live_builtins; TEST_F() local [all...] |
H A D | analyze_live_input_test.cpp | 95 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 97 text, true, &live_inputs, &live_builtins); in TEST_F() 204 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 206 text, true, &live_inputs, &live_builtins); in TEST_F() 319 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 321 text, true, &live_inputs, &live_builtins); in TEST_F() 417 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 419 text, true, &live_inputs, &live_builtins); in TEST_F() 538 std::unordered_set<uint32_t> live_builtins; in TEST_F() local 540 text, true, &live_inputs, &live_builtins); in TEST_F() 694 std::unordered_set<uint32_t> live_builtins; TEST_F() local 799 std::unordered_set<uint32_t> live_builtins; TEST_F() local 885 std::unordered_set<uint32_t> live_builtins; TEST_F() local [all...] |
/third_party/spirv-tools/source/opt/ |
H A D | analyze_live_input_pass.h | 30 std::unordered_set<uint32_t>* live_builtins) in AnalyzeLiveInputPass() 31 : live_locs_(live_locs), live_builtins_(live_builtins) {} in AnalyzeLiveInputPass() 29 AnalyzeLiveInputPass(std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins) AnalyzeLiveInputPass() argument
|
H A D | eliminate_dead_output_stores_pass.h | 33 std::unordered_set<uint32_t>* live_builtins) in EliminateDeadOutputStoresPass() 34 : live_locs_(live_locs), live_builtins_(live_builtins) {} in EliminateDeadOutputStoresPass() 31 EliminateDeadOutputStoresPass( std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins) EliminateDeadOutputStoresPass() argument
|
H A D | liveness.h | 39 std::unordered_set<uint32_t>* live_builtins);
|
H A D | liveness.cpp | 321 std::unordered_set<uint32_t>* live_builtins) { in GetLiveness() 327 *live_builtins = live_builtins_; in GetLiveness() 320 GetLiveness(std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins) GetLiveness() argument
|
H A D | optimizer.cpp | 1077 std::unordered_set<uint32_t>* live_builtins) { in CreateAnalyzeLiveInputPass() 1079 MakeUnique<opt::AnalyzeLiveInputPass>(live_locs, live_builtins)); in CreateAnalyzeLiveInputPass() 1084 std::unordered_set<uint32_t>* live_builtins) { in CreateEliminateDeadOutputStoresPass() 1086 MakeUnique<opt::EliminateDeadOutputStoresPass>(live_locs, live_builtins)); in CreateEliminateDeadOutputStoresPass() 1075 CreateAnalyzeLiveInputPass( std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins) CreateAnalyzeLiveInputPass() argument 1082 CreateEliminateDeadOutputStoresPass( std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins) CreateEliminateDeadOutputStoresPass() argument
|
/third_party/glslang/SPIRV/ |
H A D | SpvTools.h | 84 std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*); 90 std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*);
|
H A D | SpvTools.cpp | 228 std::unordered_set<uint32_t>* live_builtins, in SpirvToolsAnalyzeDeadOutputStores() 234 optimizer.RegisterPass(spvtools::CreateAnalyzeLiveInputPass(live_locs, live_builtins)); in SpirvToolsAnalyzeDeadOutputStores() 244 std::unordered_set<uint32_t>* live_builtins, in SpirvToolsEliminateDeadOutputStores() 250 optimizer.RegisterPass(spvtools::CreateEliminateDeadOutputStoresPass(live_locs, live_builtins)); in SpirvToolsEliminateDeadOutputStores() 226 SpirvToolsAnalyzeDeadOutputStores(spv_target_env target_env, std::vector<unsigned int>& spirv, std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*) SpirvToolsAnalyzeDeadOutputStores() argument 242 SpirvToolsEliminateDeadOutputStores(spv_target_env target_env, std::vector<unsigned int>& spirv, std::unordered_set<uint32_t>* live_locs, std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*) SpirvToolsEliminateDeadOutputStores() argument
|
/third_party/spirv-tools/include/spirv-tools/ |
H A D | optimizer.hpp | 937 // Analyzes shader and populates |live_locs| and |live_builtins|. Best results 939 // and |live_builtins| are subsequently used when calling 944 std::unordered_set<uint32_t>* live_builtins); 947 // |live_builtins|. Best results are obtained if constant propagation is 955 std::unordered_set<uint32_t>* live_builtins);
|