Home
last modified time | relevance | path

Searched refs:live_builtins (Results 1 - 10 of 10) sorted by relevance

/third_party/spirv-tools/test/opt/
H A Deliminate_dead_output_stores_test.cpp109 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 Danalyze_live_input_test.cpp95 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 Danalyze_live_input_pass.h30 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 Deliminate_dead_output_stores_pass.h33 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 Dliveness.h39 std::unordered_set<uint32_t>* live_builtins);
H A Dliveness.cpp321 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 Doptimizer.cpp1077 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 DSpvTools.h84 std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*);
90 std::unordered_set<uint32_t>* live_builtins, spv::SpvBuildLogger*);
H A DSpvTools.cpp228 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 Doptimizer.hpp937 // 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);

Completed in 9 milliseconds