This is an archive of the discontinued LLVM Phabricator instance.

[ORC-RT] Make the ORC runtime C API public.
ClosedPublic

Authored by lhames on Jun 8 2022, 10:42 AM.

Details

Summary

This will be the first public header for the ORC runtime, so I'm posting this
for review to make sure I've set it up more-or-less correctly.

The long term aim is to make more ORC runtime headers public so that executors
can access the runtime directly (rather than it only being visible to JIT'd
code).

Diff Detail

Event Timeline

lhames created this revision.Jun 8 2022, 10:42 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 8 2022, 10:42 AM
lhames requested review of this revision.Jun 8 2022, 10:42 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 8 2022, 10:42 AM
Herald added a subscriber: Restricted Project. · View Herald Transcript
housel added a subscriber: housel.Jun 9 2022, 10:28 PM
beanz accepted this revision.Jun 16 2022, 10:11 AM

LGTM

This revision is now accepted and ready to land.Jun 16 2022, 10:11 AM
phosek accepted this revision.Jun 16 2022, 3:59 PM

LGTM

This revision was landed with ongoing or failed builds.Jun 16 2022, 7:02 PM
This revision was automatically updated to reflect the committed changes.

Thanks everyone!

compiler-rt/include/CMakeLists.txt