[llvm] 1621312 - [CSKY] Fix the compiling error about missing Log2 function with Log2_64
Zi Xuan Wu via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 6 23:50:22 PDT 2022
Author: Zi Xuan Wu (Zeson)
Date: 2022-09-07T14:49:40+08:00
New Revision: 162131257ffb1a421fd8622426331ee9093f1750
URL: https://github.com/llvm/llvm-project/commit/162131257ffb1a421fd8622426331ee9093f1750
DIFF: https://github.com/llvm/llvm-project/commit/162131257ffb1a421fd8622426331ee9093f1750.diff
LOG: [CSKY] Fix the compiling error about missing Log2 function with Log2_64
Added:
Modified:
llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp b/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp
index 9b4d8ea8dc56f..ce0f63b99d688 100644
--- a/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp
+++ b/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp
@@ -361,7 +361,7 @@ static DecodeStatus DecodeRegSeqOperandD2(MCInst &Inst, uint64_t Imm,
static DecodeStatus decodeImmShiftOpValue(MCInst &Inst, uint64_t Imm,
int64_t Address,
const MCDisassembler *Decoder) {
- Inst.addOperand(MCOperand::createImm(Log2(Imm)));
+ Inst.addOperand(MCOperand::createImm(Log2_64(Imm)));
return MCDisassembler::Success;
}
More information about the llvm-commits
mailing list