summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/MachODump.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2015-12-12 21:50:11 +0000
committerDavide Italiano <davide@freebsd.org>2015-12-12 21:50:11 +0000
commitb627d9f8fcaab50cbcc39d41f98269b7389f896c (patch)
treedba045f93053a7f7e9cae524a9f473c4b0d847c1 /llvm/tools/llvm-objdump/MachODump.cpp
parent052191dd82d037c7611bc8e63db8a8b3e376b8f2 (diff)
downloadbcm5719-llvm-b627d9f8fcaab50cbcc39d41f98269b7389f896c.tar.gz
bcm5719-llvm-b627d9f8fcaab50cbcc39d41f98269b7389f896c.zip
[llvm-objdump/MachoDump] Simplify.
llvm-svn: 255443
Diffstat (limited to 'llvm/tools/llvm-objdump/MachODump.cpp')
-rw-r--r--llvm/tools/llvm-objdump/MachODump.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp
index 0a790b91cb0..c8835145611 100644
--- a/llvm/tools/llvm-objdump/MachODump.cpp
+++ b/llvm/tools/llvm-objdump/MachODump.cpp
@@ -666,13 +666,9 @@ static void DumpLiteral8(MachOObjectFile *O, uint32_t l0, uint32_t l1,
double d) {
outs() << format("0x%08" PRIx32, l0) << " " << format("0x%08" PRIx32, l1);
uint32_t Hi, Lo;
- if (O->isLittleEndian()) {
- Hi = l1;
- Lo = l0;
- } else {
- Hi = l0;
- Lo = l1;
- }
+ Hi = (O->isLittleEndian()) ? l1 : l0;
+ Lo = (O->isLittleEndian()) ? l0 : l1;
+
// Hi is the high word, so this is equivalent to if(isfinite(d))
if ((Hi & 0x7ff00000) != 0x7ff00000)
outs() << format(" (%.16e)\n", d);
OpenPOWER on IntegriCloud