diff options
author | Joey Gouly <joey.gouly@arm.com> | 2013-06-26 17:19:48 +0000 |
---|---|---|
committer | Joey Gouly <joey.gouly@arm.com> | 2013-06-26 17:19:48 +0000 |
commit | d077bc6a20962c19af56bcd955e19f728b63aa26 (patch) | |
tree | 0c2134ef006dc95bdae730c914f14493f78d64fe /clang/lib/Driver/ToolChain.cpp | |
parent | 4c5b2d1de69b55830e25c263e8688730a95322be (diff) | |
download | bcm5719-llvm-d077bc6a20962c19af56bcd955e19f728b63aa26.tar.gz bcm5719-llvm-d077bc6a20962c19af56bcd955e19f728b63aa26.zip |
Add support for passing '-target armv8' through the Driver.
llvm-svn: 184970
Diffstat (limited to 'clang/lib/Driver/ToolChain.cpp')
-rw-r--r-- | clang/lib/Driver/ToolChain.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Driver/ToolChain.cpp b/clang/lib/Driver/ToolChain.cpp index 5bc41f99cf6..8676f7f8df4 100644 --- a/clang/lib/Driver/ToolChain.cpp +++ b/clang/lib/Driver/ToolChain.cpp @@ -195,6 +195,7 @@ static const char *getARMTargetCPU(const ArgList &Args, .Cases("armv7r", "armv7-r", "cortex-r4") .Cases("armv7m", "armv7-m", "cortex-m3") .Cases("armv7em", "armv7e-m", "cortex-m4") + .Cases("armv8", "armv8a", "armv8-a", "cortex-a53") .Case("ep9312", "ep9312") .Case("iwmmxt", "iwmmxt") .Case("xscale", "xscale") @@ -230,6 +231,7 @@ static const char *getLLVMArchSuffixForARM(StringRef CPU) { .Case("cortex-m4", "v7em") .Case("cortex-a9-mp", "v7f") .Case("swift", "v7s") + .Case("cortex-a53", "v8") .Default(""); } |