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

Function spvOptimizerRegisterPassesFromFlags

source/opt/optimizer.cpp:1267–1273  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1265}
1266
1267SPIRV_TOOLS_EXPORT bool spvOptimizerRegisterPassesFromFlags(
1268 spv_optimizer_t* optimizer, const char** flags, const size_t flag_count) {
1269 std::vector<std::string> opt_flags =
1270 spvtools::GetVectorOfStrings(flags, flag_count);
1271 return reinterpret_cast<spvtools::Optimizer*>(optimizer)
1272 ->RegisterPassesFromFlags(opt_flags, false);
1273}
1274
1275SPIRV_TOOLS_EXPORT bool
1276spvOptimizerRegisterPassesFromFlagsWhilePreservingTheInterface(

Callers 1

TESTFunction · 0.85

Calls 2

GetVectorOfStringsFunction · 0.85

Tested by 1

TESTFunction · 0.68