Lines Matching defs:cur_arg
220 const char* cur_arg = argv[argi];
221 if ('-' == cur_arg[0] && !only_positional_arguments_remain) {
222 if (0 == strcmp(cur_arg, "--version")) {
226 } else if (0 == strcmp(cur_arg, "--help") || 0 == strcmp(cur_arg, "-h")) {
229 } else if (0 == strcmp(cur_arg, "-o")) {
236 } else if (0 == strncmp(cur_arg, "--donors=", sizeof("--donors=") - 1)) {
237 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
239 } else if (0 == strncmp(cur_arg, "--enable-all-passes",
242 } else if (0 == strncmp(cur_arg, "--force-render-red",
245 } else if (0 == strncmp(cur_arg, "--fuzzer-pass-validation",
248 } else if (0 == strncmp(cur_arg, "--replay=", sizeof("--replay=") - 1)) {
249 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
251 } else if (0 == strncmp(cur_arg, "--repeated-pass-strategy=",
253 std::string strategy = spvtools::utils::SplitFlagArgs(cur_arg).second;
271 } else if (0 == strncmp(cur_arg, "--fuzzing-target=",
273 std::string target = spvtools::utils::SplitFlagArgs(cur_arg).second;
285 } else if (0 == strncmp(cur_arg, "--replay-range=",
287 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
294 } else if (0 == strncmp(cur_arg, "--replay-validation",
297 } else if (0 == strncmp(cur_arg, "--shrink=", sizeof("--shrink=") - 1)) {
298 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
300 } else if (0 == strncmp(cur_arg, "--seed=", sizeof("--seed=") - 1)) {
301 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
308 } else if (0 == strncmp(cur_arg, "--shrinker-step-limit=",
310 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
317 } else if (0 == strncmp(cur_arg, "--shrinker-temp-file-prefix=",
319 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg);
321 } else if (0 == strcmp(cur_arg, "--before-hlsl-legalization")) {
323 } else if (0 == strcmp(cur_arg, "--relax-logical-pointer")) {
325 } else if (0 == strcmp(cur_arg, "--relax-block-layout")) {
327 } else if (0 == strcmp(cur_arg, "--scalar-block-layout")) {
329 } else if (0 == strcmp(cur_arg, "--skip-block-layout")) {
331 } else if (0 == strcmp(cur_arg, "--relax-struct-store")) {
333 } else if (0 == strcmp(cur_arg, "--")) {
337 ss << "Unrecognized argument: " << cur_arg << std::endl;
345 *in_binary_file = std::string(cur_arg);
348 interestingness_test->push_back(std::string(cur_arg));