Lines Matching refs:cur_arg
662 const char* cur_arg = argv[*argi]; in CanonicalizeFlag() local
665 canonical_arg << cur_arg; in CanonicalizeFlag()
672 if (0 == strcmp(cur_arg, "--set-spec-const-default-value") || in CanonicalizeFlag()
673 0 == strcmp(cur_arg, "--loop-fission") || in CanonicalizeFlag()
674 0 == strcmp(cur_arg, "--loop-fusion") || in CanonicalizeFlag()
675 0 == strcmp(cur_arg, "--loop-unroll-partial") || in CanonicalizeFlag()
676 0 == strcmp(cur_arg, "--loop-peeling-threshold")) { in CanonicalizeFlag()
701 const char* cur_arg = argv[argi]; in ParseFlags() local
702 if ('-' == cur_arg[0]) { in ParseFlags()
703 if (0 == strcmp(cur_arg, "--version")) { in ParseFlags()
707 } else if (0 == strcmp(cur_arg, "--help") || 0 == strcmp(cur_arg, "-h")) { in ParseFlags()
710 } else if (0 == strcmp(cur_arg, "-o")) { in ParseFlags()
717 } else if ('\0' == cur_arg[1]) { in ParseFlags()
720 *in_file = cur_arg; in ParseFlags()
726 } else if (0 == strncmp(cur_arg, "-Oconfig=", sizeof("-Oconfig=") - 1)) { in ParseFlags()
728 ParseOconfigFlag(argv[0], cur_arg, optimizer, in_file, out_file, in ParseFlags()
733 } else if (0 == strcmp(cur_arg, "--skip-validation")) { in ParseFlags()
735 } else if (0 == strcmp(cur_arg, "--print-all")) { in ParseFlags()
737 } else if (0 == strcmp(cur_arg, "--preserve-bindings")) { in ParseFlags()
739 } else if (0 == strcmp(cur_arg, "--preserve-spec-constants")) { in ParseFlags()
741 } else if (0 == strcmp(cur_arg, "--time-report")) { in ParseFlags()
743 } else if (0 == strcmp(cur_arg, "--relax-struct-store")) { in ParseFlags()
745 } else if (0 == strncmp(cur_arg, "--max-id-bound=", in ParseFlags()
747 auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg); in ParseFlags()
762 } else if (0 == strncmp(cur_arg, in ParseFlags()
764 const auto split_flag = spvtools::utils::SplitFlagArgs(cur_arg); in ParseFlags()
773 } else if (0 == strcmp(cur_arg, "--validate-after-all")) { in ParseFlags()
775 } else if (0 == strcmp(cur_arg, "--before-hlsl-legalization")) { in ParseFlags()
777 } else if (0 == strcmp(cur_arg, "--relax-logical-pointer")) { in ParseFlags()
779 } else if (0 == strcmp(cur_arg, "--relax-block-layout")) { in ParseFlags()
781 } else if (0 == strcmp(cur_arg, "--scalar-block-layout")) { in ParseFlags()
783 } else if (0 == strcmp(cur_arg, "--workgroup-scalar-block-layout")) { in ParseFlags()
785 } else if (0 == strcmp(cur_arg, "--skip-block-layout")) { in ParseFlags()
787 } else if (0 == strcmp(cur_arg, "--relax-struct-store")) { in ParseFlags()
796 if (0 == strcmp(cur_arg, "--legalize-hlsl")) { in ParseFlags()
802 *in_file = cur_arg; in ParseFlags()