[llvm-objdump/MachoDump] Simplify.

llvm-svn: 255443
This commit is contained in:
Davide Italiano 2015-12-12 21:50:11 +00:00
parent 052191dd82
commit b627d9f8fc
1 changed files with 3 additions and 7 deletions

View File

@ -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);