[all-commits] [llvm/llvm-project] bcd129: [JITLink][RISCV] Consider relaxable call edges for...
Job Noorman via All-commits
all-commits at lists.llvm.org
Mon May 22 01:41:53 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bcd1296a1a5989131b188d605b9777d495281c75
https://github.com/llvm/llvm-project/commit/bcd1296a1a5989131b188d605b9777d495281c75
Author: Job Noorman <jnoorman at igalia.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp
M llvm/test/ExecutionEngine/JITLink/RISCV/ELF_riscv64_got_plt_reloc.s
Log Message:
-----------
[JITLink][RISCV] Consider relaxable call edges for PLT edges
For linker relaxation (D149526), a new edge kind (`CallRelaxable`) was
introduced. However, this new kind was not taken into account by
`PerGraphGOTAndPLTStubsBuilder_ELF_riscv`. This patch fixes this.
Reviewed By: StephenFan
Differential Revision: https://reviews.llvm.org/D150957
More information about the All-commits
mailing list