This is an archive of the discontinued LLVM Phabricator instance.

[JITLink][RISCV] Consider relaxable call edges for PLT edges
ClosedPublic

Authored by jobnoorman on May 19 2023, 3:30 AM.

Details

Summary

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.

Diff Detail

Event Timeline

jobnoorman created this revision.May 19 2023, 3:30 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 19 2023, 3:30 AM
Herald added subscribers: asb, luke, pmatos and 27 others. · View Herald Transcript
jobnoorman requested review of this revision.May 19 2023, 3:30 AM
This revision is now accepted and ready to land.May 19 2023, 6:49 AM

Thanks for the patch, this makes it work for me again!