diff options
author | Craig Topper <craig.topper@intel.com> | 2019-01-15 19:58:36 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-01-15 19:58:36 +0000 |
commit | 55897389799ed8759c3f1da0cb0a07959ca8467e (patch) | |
tree | a7f61ca4613fba07990e1cdb925cf7c171f14d97 /clang/lib/Driver/ToolChains/CommonArgs.cpp | |
parent | ccb98a63c28bde2bf62be6fdc62834c537ca0073 (diff) | |
download | bcm5719-llvm-55897389799ed8759c3f1da0cb0a07959ca8467e.tar.gz bcm5719-llvm-55897389799ed8759c3f1da0cb0a07959ca8467e.zip |
[Nios2] Remove Nios2 backend
As mentioned here http://lists.llvm.org/pipermail/llvm-dev/2019-January/129121.html This backend is incomplete and has not been maintained in several months.
Differential Revision: https://reviews.llvm.org/D56690
llvm-svn: 351230
Diffstat (limited to 'clang/lib/Driver/ToolChains/CommonArgs.cpp')
-rw-r--r-- | clang/lib/Driver/ToolChains/CommonArgs.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/clang/lib/Driver/ToolChains/CommonArgs.cpp b/clang/lib/Driver/ToolChains/CommonArgs.cpp index cada16174fb..d7e316befa6 100644 --- a/clang/lib/Driver/ToolChains/CommonArgs.cpp +++ b/clang/lib/Driver/ToolChains/CommonArgs.cpp @@ -220,21 +220,6 @@ static std::string getR600TargetGPU(const ArgList &Args) { return ""; } -static std::string getNios2TargetCPU(const ArgList &Args) { - Arg *A = Args.getLastArg(options::OPT_mcpu_EQ); - if (!A) - A = Args.getLastArg(options::OPT_march_EQ); - - if (!A) - return ""; - - const char *name = A->getValue(); - return llvm::StringSwitch<const char *>(name) - .Case("r1", "nios2r1") - .Case("r2", "nios2r2") - .Default(name); -} - static std::string getLanaiTargetCPU(const ArgList &Args) { if (Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) { return A->getValue(); @@ -287,10 +272,6 @@ std::string tools::getCPUName(const ArgList &Args, const llvm::Triple &T, return A->getValue(); return ""; - case llvm::Triple::nios2: { - return getNios2TargetCPU(Args); - } - case llvm::Triple::mips: case llvm::Triple::mipsel: case llvm::Triple::mips64: |