aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2020-04-01 22:09:28 -0700
committerFangrui Song <maskray@google.com>2020-04-01 22:38:24 -0700
commit85adce3d73589adc5f6ae486ebd035238fb20ac5 (patch)
tree166db6dc6be3625814cbc9051af23e26f77e6ca8 /llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
parent410cfc478f3540d3f07bba920fa3bf99409f6bda (diff)
downloadllvm-85adce3d73589adc5f6ae486ebd035238fb20ac5.zip
llvm-85adce3d73589adc5f6ae486ebd035238fb20ac5.tar.gz
llvm-85adce3d73589adc5f6ae486ebd035238fb20ac5.tar.bz2
[PPCInstPrinter] Change B to print the target address in hexadecimal form
Follow-up of D76591 and D76907
Diffstat (limited to 'llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp b/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
index d6e0bc2..74c6fd3 100644
--- a/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
+++ b/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
@@ -67,9 +67,9 @@ static DecodeStatus decodeCondBrTarget(MCInst &Inst, unsigned Imm,
return MCDisassembler::Success;
}
-static DecodeStatus DecodePCRel24BranchTarget(MCInst &Inst, unsigned Imm,
- uint64_t Addr,
- const void *Decoder) {
+static DecodeStatus decodeDirectBrTarget(MCInst &Inst, unsigned Imm,
+ uint64_t /*Address*/,
+ const void * /*Decoder*/) {
int32_t Offset = SignExtend32<24>(Imm);
Inst.addOperand(MCOperand::createImm(Offset));
return MCDisassembler::Success;