projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
73e7809
)
llvmc: more complete -march table for ARM.
author
Mikhail Glushenkov
<foldr@codedgers.com>
Wed, 15 Dec 2010 01:22:15 +0000
(
01:22
+0000)
committer
Mikhail Glushenkov
<foldr@codedgers.com>
Wed, 15 Dec 2010 01:22:15 +0000
(
01:22
+0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121825
91177308
-0d34-0410-b5e6-
96231b3b80d8
tools/llvmc/src/Hooks.cpp
patch
|
blob
|
history
diff --git
a/tools/llvmc/src/Hooks.cpp
b/tools/llvmc/src/Hooks.cpp
index efc91cf407c58986eb19e3c5925d90bc90b8a050..2dc6b8b916120c79f154f82d86c966ef99556408 100644
(file)
--- a/
tools/llvmc/src/Hooks.cpp
+++ b/
tools/llvmc/src/Hooks.cpp
@@
-50,8
+50,10
@@
std::string ConvertToMAttrImpl(const StrVec& Opts, const ArgMap* Args = 0) {
}
// Values needed to be special-cased by ConvertMArchToMAttr.
-const char* MArchMapKeys[] = { "armv6" };
-const char* MArchMapValues[] = { "v6" };
+const char* MArchMapKeys[] = { "armv4t", "armv5t", "armv5te", "armv6",
+ "armv6-m", "armv6t2", "armv7-a", "armv7-m" };
+const char* MArchMapValues[] = { "v4t", "v5t", "v5te", "v6", "v6m", "v6t2",
+ "v7a", "v7m" };
const unsigned NumMArchMapKeys = sizeof(MArchMapKeys) / sizeof(const char*);
void InitializeMArchMap(ArgMap& Args) {