[Mips] Support mips32r3, mips32r5, mips64r3, mips64r5 MIPS ISA names
authorSimon Atanasyan <simon@atanasyan.com>
Fri, 20 Feb 2015 23:37:40 +0000 (23:37 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Fri, 20 Feb 2015 23:37:40 +0000 (23:37 +0000)
commit162feb5f8e45fbdb786d3439cb575dc6eb9da89f
tree9ddf236a2fc8d83c5223ce0804816cc3117573d6
parent0385152752fd3e4bc89cf5461a636247272d3b85
[Mips] Support mips32r3, mips32r5, mips64r3, mips64r5 MIPS ISA names

The patch teaches the clang's driver to understand new MIPS ISA names,
pass appropriate options to the assembler, defines corresponding macros etc

http://reviews.llvm.org/D7737

llvm-svn: 230092
clang/include/clang/Driver/Options.td
clang/lib/Basic/Targets.cpp
clang/lib/Driver/Tools.cpp
clang/test/Driver/mips-as.c
clang/test/Preprocessor/init.c