summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2017-04-15 01:50:51 +0000
committerDavide Italiano <davide@freebsd.org>2017-04-15 01:50:51 +0000
commit0eb8030369910abae3ddb10141f798b1728967e2 (patch)
treeb0dc43838c35d1cf0de817b12099e1e797a3eac5 /lld/lib/ReaderWriter
parent2a34b6395fbe38db33d31b20418b9071e8ce03f5 (diff)
downloadbcm5719-llvm-0eb8030369910abae3ddb10141f798b1728967e2.tar.gz
bcm5719-llvm-0eb8030369910abae3ddb10141f798b1728967e2.zip
[MachO/X86_64] Simplify isDataInCodeTransition().
llvm-svn: 300385
Diffstat (limited to 'lld/lib/ReaderWriter')
-rw-r--r--lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp b/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
index c940ea542ee..2272bff65cc 100644
--- a/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
+++ b/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
@@ -118,14 +118,7 @@ public:
normalized::Relocations &relocs) override;
bool isDataInCodeTransition(Reference::KindValue refKind) override {
- switch (refKind) {
- case modeCode:
- case modeData:
- return true;
- default:
- return false;
- break;
- }
+ return refKind == modeCode || refKind == modeData;
}
Reference::KindValue dataInCodeTransitionStart(
OpenPOWER on IntegriCloud