llvm-project
[Offload] Introduce offload-tblgen and initial new API implementation
#108413
Merged

[Offload] Introduce offload-tblgen and initial new API implementation #108413

jhuber6 merged 22 commits into llvm:main from callumfare:offload_new_api
callumfare
github-actions
llvmbot llvmbot added offload
llvmbot
callumfare [Offload] Introduce offload-tblgen and initial new API implementation
841d0022
callumfare callumfare force pushed to 841d0022 1 year ago
shiltian shiltian requested a review from jdoerfert jdoerfert 1 year ago
shiltian shiltian requested a review from kevinsala kevinsala 1 year ago
shiltian shiltian requested a review from jhuber6 jhuber6 1 year ago
shiltian shiltian requested a review from jplehr jplehr 1 year ago
jhuber6
jhuber6 commented on 2024-09-12
callumfare
github-actions
jhuber6
callumfare Fix liboffload_new linking and formatting
2b142440
jhuber6
jhuber6 commented on 2024-09-13
tschuett
jplehr
jplehr commented on 2024-09-16
callumfare Refactor entry point validation so failures are visible in tracing ou…
bb17c4fa
JonChesterfield
jhuber6
callumfare
jhuber6
callumfare
jhuber6
callumfare
jhuber6
jplehr
callumfare Add Offload API unittests
2c98c64b
callumfare
callumfare Implement optional error details
5d926712
callumfare Check in auto-generated Offload files
35e70fbe
callumfare
jhuber6
callumfare Fix OffloadGenerate target, clang-format generated files
6d9c1bfd
callumfare
callumfare Fix offload header install location
dd266549
callumfare Tidy generated comments etc
585a239a
tschuett
tschuett
jhuber6
tschuett
callumfare
tschuett
callumfare
jhuber6
jhuber6 commented on 2024-10-04
callumfare Rework Offload API errors
147e39ee
callumfare Add optional code location entry point variants
fb6d7758
callumfare Rework API to avoid multiple returns, add init/shutdown, general refa…
55740e02
callumfare Fix style
932d440f
callumfare Only check OFFLOAD_TRACE once
87ddac34
callumfare Add offload-tblgen tests
6e76a792
callumfare Add additional offload-tblgen tests and associated fixes
8aa2cdf0
callumfare Add version info to the API definition
cc1dc593
callumfare Fix version query; misc style fixes
e92a900b
jhuber6
jhuber6 commented on 2024-10-30
callumfare
jhuber6
callumfare Change prefix from `offload` to `ol`
d932cea8
callumfare Rename new offload library and try to match LLVM style
a6cff97b
callumfare Fix missing tablegen, tidy Offload tests
2ec0fffa
callumfare Use SmallVector where possible
5c87ef29
callumfare
jhuber6
jhuber6 commented on 2024-11-13
jhuber6
jhuber6 approved these changes on 2024-11-13
shiltian
jhuber6
callumfare
callumfare
jhuber6 jhuber6 merged 8a2311c4 into main 348 days ago
github-actions
llvm-ci
jhuber6
llvm-ci
llvm-ci
jhuber6

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone