This is an archive of the discontinued LLVM Phabricator instance.

[JITLink] Add RISCV label subtraction and addition relocations
ClosedPublic

Authored by StephenFan on Jan 7 2022, 12:12 AM.

Details

Summary

This patch add RISCV label subtraction and addition relocations in JITLink

Diff Detail

Unit TestsFailed

Event Timeline

StephenFan created this revision.Jan 7 2022, 12:12 AM
StephenFan requested review of this revision.Jan 7 2022, 12:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 7 2022, 12:12 AM

clang-format

clang-format

lhames accepted this revision.Jan 13 2022, 6:30 PM

I think this will need an update for the JITTargetAddress -> ExecutorAddr switch in 118e953b18f, but otherwise LGTM. Thanks Stephen!

llvm/include/llvm/ExecutionEngine/JITLink/riscv.h
90

Typo: Targat should be Target.

This revision is now accepted and ready to land.Jan 13 2022, 6:30 PM

Rebase and fix typo

StephenFan marked an inline comment as done.Jan 19 2022, 5:44 AM
This revision was landed with ongoing or failed builds.Jan 19 2022, 6:13 AM
This revision was automatically updated to reflect the committed changes.