[CSKY] Fix the compiling error about missing Log2 function with Log2_64
authorZi Xuan Wu (Zeson) <zixuan.wu@linux.alibaba.com>
Wed, 7 Sep 2022 06:40:01 +0000 (14:40 +0800)
committerZi Xuan Wu <zixuan.wu@linux.alibaba.com>
Wed, 7 Sep 2022 06:49:40 +0000 (14:49 +0800)
llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp

index 9b4d8ea..ce0f63b 100644 (file)
@@ -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;
 }