diff options
author | Sylvestre Ledru <sylvestre@debian.org> | 2015-02-05 17:00:23 +0000 |
---|---|---|
committer | Sylvestre Ledru <sylvestre@debian.org> | 2015-02-05 17:00:23 +0000 |
commit | 648cced01cf72d99589cf4c41fed1b2a1358a2c3 (patch) | |
tree | 328affb1ab41f95a3329a8651279585fa9ec144f /llvm/tools/llvm-objdump | |
parent | 8b4dbdf15db77f1ed848e65cf524a57eb685895d (diff) | |
download | bcm5719-llvm-648cced01cf72d99589cf4c41fed1b2a1358a2c3.tar.gz bcm5719-llvm-648cced01cf72d99589cf4c41fed1b2a1358a2c3.zip |
Identical code for different branches (CID 1254883)
Reviewers: kledzik, rafael
Reviewed By: rafael
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D6303
llvm-svn: 228313
Diffstat (limited to 'llvm/tools/llvm-objdump')
-rw-r--r-- | llvm/tools/llvm-objdump/MachODump.cpp | 38 |
1 files changed, 11 insertions, 27 deletions
diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp index 1bb9bfce666..7d2eeedd8e6 100644 --- a/llvm/tools/llvm-objdump/MachODump.cpp +++ b/llvm/tools/llvm-objdump/MachODump.cpp @@ -1519,34 +1519,18 @@ int SymbolizerGetOpInfo(void *DisInfo, uint64_t Pc, uint64_t Offset, const char *name = SymName.data(); op_info->AddSymbol.Present = 1; op_info->AddSymbol.Name = name; - if (value != 0) { - switch (r_type) { - case MachO::ARM_RELOC_HALF: - if ((r_length & 0x1) == 1) { - op_info->Value = value << 16 | other_half; - op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16; - } else { - op_info->Value = other_half << 16 | value; - op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16; - } - break; - default: - break; - } - } else { - switch (r_type) { - case MachO::ARM_RELOC_HALF: - if ((r_length & 0x1) == 1) { - op_info->Value = value << 16 | other_half; - op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16; - } else { - op_info->Value = other_half << 16 | value; - op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16; - } - break; - default: - break; + switch (r_type) { + case MachO::ARM_RELOC_HALF: + if ((r_length & 0x1) == 1) { + op_info->Value = value << 16 | other_half; + op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16; + } else { + op_info->Value = other_half << 16 | value; + op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16; } + break; + default: + break; } return 1; } |