aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/ELFYAML.cpp
diff options
context:
space:
mode:
authorJacques Pienaar <jpienaar@google.com>2016-03-28 13:09:54 +0000
committerJacques Pienaar <jpienaar@google.com>2016-03-28 13:09:54 +0000
commitfcef3e46172bdb8ef0d9e9d08bdd9bf886c16d3d (patch)
treed30c6f3e9b15bd065cf492377b70e32a3a01deab /llvm/lib/ObjectYAML/ELFYAML.cpp
parentf539faa7333e7c807eaca00c586cf6aa15bf333c (diff)
downloadllvm-fcef3e46172bdb8ef0d9e9d08bdd9bf886c16d3d.zip
llvm-fcef3e46172bdb8ef0d9e9d08bdd9bf886c16d3d.tar.gz
llvm-fcef3e46172bdb8ef0d9e9d08bdd9bf886c16d3d.tar.bz2
[lanai] Add Lanai backend.
Add the Lanai backend to lib/Target. General Lanai backend discussion on llvm-dev thread "[RFC] Lanai backend" (http://lists.llvm.org/pipermail/llvm-dev/2016-February/095118.html). Differential Revision: http://reviews.llvm.org/D17011 llvm-svn: 264578
Diffstat (limited to 'llvm/lib/ObjectYAML/ELFYAML.cpp')
-rw-r--r--llvm/lib/ObjectYAML/ELFYAML.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/ObjectYAML/ELFYAML.cpp b/llvm/lib/ObjectYAML/ELFYAML.cpp
index 3b94fa62..8e39a24 100644
--- a/llvm/lib/ObjectYAML/ELFYAML.cpp
+++ b/llvm/lib/ObjectYAML/ELFYAML.cpp
@@ -194,6 +194,7 @@ ScalarEnumerationTraits<ELFYAML::ELF_EM>::enumeration(IO &IO,
ECase(EM_78KOR)
ECase(EM_56800EX)
ECase(EM_AMDGPU)
+ ECase(EM_LANAI)
#undef ECase
}
@@ -527,6 +528,9 @@ void ScalarEnumerationTraits<ELFYAML::ELF_REL>::enumeration(
case ELF::EM_ARM:
#include "llvm/Support/ELFRelocs/ARM.def"
break;
+ case ELF::EM_LANAI:
+#include "llvm/Support/ELFRelocs/Lanai.def"
+ break;
default:
llvm_unreachable("Unsupported architecture");
}