[llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 20 12:01:04 PDT 2026


================
@@ -65,6 +66,15 @@ static MCDisassembler *createRISCVDisassembler(const Target &T,
   return new RISCVDisassembler(STI, Ctx, T.createMCInstrInfo());
 }
 
+static MCSymbolizer *
+createRISCVExternalSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo,
+                              LLVMSymbolLookupCallback SymbolLookUp,
+                              void *DisInfo, MCContext *Ctx,
+                              std::unique_ptr<MCRelocationInfo> &&RelInfo) {
+  return new RISCVExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo,
----------------
topperc wrote:

I guess this conflicts with https://github.com/llvm/llvm-project/pull/217550

https://github.com/llvm/llvm-project/pull/216882


More information about the llvm-commits mailing list