[PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Jonas Hahnfeld via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 18 23:27:39 PDT 2023
Hahnfeld added a comment.
I had an alternative idea and it seems to work in some preliminary tests, but I don't have enough time to fully validate it right now: Instead of teaching `EHFrameEdgeFixer` how to deal with multiple relocations at one offset, we can also establish that precondition for RISC-V for the limited cases we need, concretely by fusing `ADD32` and a `SUB32` to the start of a block into a virtual `Offset32` edge: https://github.com/hahnjo/llvm-project/tree/riscv-eh-frame.offset
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D157802/new/
https://reviews.llvm.org/D157802
More information about the llvm-commits
mailing list