• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Passes/

Lines Matching refs:ParamName

1682     StringRef ParamName;
1683 std::tie(ParamName, Params) = Params.split(';');
1684 int OptLevel = StringSwitch<int>(ParamName)
1694 if (ParamName.consume_front("full-unroll-max=")) {
1696 if (ParamName.getAsInteger(0, Count))
1698 formatv("invalid LoopUnrollPass parameter '{0}' ", ParamName).str(),
1704 bool Enable = !ParamName.consume_front("no-");
1705 if (ParamName == "partial") {
1707 } else if (ParamName == "peeling") {
1709 } else if (ParamName == "profile-peeling") {
1711 } else if (ParamName == "runtime") {
1713 } else if (ParamName == "upperbound") {
1717 formatv("invalid LoopUnrollPass parameter '{0}' ", ParamName).str(),
1727 StringRef ParamName;
1728 std::tie(ParamName, Params) = Params.split(';');
1730 if (ParamName == "recover") {
1732 } else if (ParamName == "kernel") {
1734 } else if (ParamName.consume_front("track-origins=")) {
1735 if (ParamName.getAsInteger(0, Result.TrackOrigins))
1739 ParamName)
1744 formatv("invalid MemorySanitizer pass parameter '{0}' ", ParamName)
1756 StringRef ParamName;
1757 std::tie(ParamName, Params) = Params.split(';');
1759 bool Enable = !ParamName.consume_front("no-");
1760 if (ParamName == "forward-switch-cond") {
1762 } else if (ParamName == "switch-to-lookup") {
1764 } else if (ParamName == "keep-loops") {
1766 } else if (ParamName == "sink-common-insts") {
1768 } else if (Enable && ParamName.consume_front("bonus-inst-threshold=")) {
1770 if (ParamName.getAsInteger(0, BonusInstThreshold))
1774 ParamName).str(),
1779 formatv("invalid SimplifyCFG pass parameter '{0}' ", ParamName).str(),
1790 StringRef ParamName;
1791 std::tie(ParamName, Params) = Params.split(';');
1793 bool Enable = !ParamName.consume_front("no-");
1794 if (ParamName == "interleave-forced-only") {
1796 } else if (ParamName == "vectorize-forced-only") {
1800 formatv("invalid LoopVectorize parameter '{0}' ", ParamName).str(),
1810 StringRef ParamName;
1811 std::tie(ParamName, Params) = Params.split(';');
1813 bool Enable = !ParamName.consume_front("no-");
1814 if (ParamName == "nontrivial") {
1818 formatv("invalid LoopUnswitch pass parameter '{0}' ", ParamName)
1829 StringRef ParamName;
1830 std::tie(ParamName, Params) = Params.split(';');
1832 bool Enable = !ParamName.consume_front("no-");
1833 if (ParamName == "split-footer-bb") {
1838 ParamName)
1849 StringRef ParamName;
1850 std::tie(ParamName, Params) = Params.split(';');
1852 bool Enable = !ParamName.consume_front("no-");
1853 if (ParamName == "pre") {
1855 } else if (ParamName == "load-pre") {
1857 } else if (ParamName == "memdep") {
1861 formatv("invalid GVN pass parameter '{0}' ", ParamName).str(),
1872 StringRef ParamName;
1873 std::tie(ParamName, Params) = Params.split(';');
1875 if (ParamName == "may") {
1877 } else if (ParamName == "must") {
1881 formatv("invalid StackLifetime parameter '{0}' ", ParamName).str(),