MCPcopy Create free account
hub / github.com/KhronosGroup/SPIRV-Tools / GetLegalizationPasses

Function GetLegalizationPasses

tools/opt/opt.cpp:64–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

62const auto kDefaultEnvironment = SPV_ENV_UNIVERSAL_1_6;
63
64std::string GetLegalizationPasses() {
65 spvtools::Optimizer optimizer(kDefaultEnvironment);
66 optimizer.RegisterLegalizationPasses();
67 return GetListOfPassesAsString(optimizer);
68}
69
70std::string GetOptimizationPasses() {
71 spvtools::Optimizer optimizer(kDefaultEnvironment);

Callers 1

PrintUsageFunction · 0.85

Calls 1

GetListOfPassesAsStringFunction · 0.85

Tested by

no test coverage detected