Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for opaque pointers #361

Merged
merged 5 commits into from
Jun 8, 2024
Merged

Add support for opaque pointers #361

merged 5 commits into from
Jun 8, 2024

Conversation

maleadt
Copy link
Member

@maleadt maleadt commented Jun 8, 2024

This will be needed for Julia 1.12, but we can already test it on 1.10+.

The actual work to make this possible happened in JuliaGPU/llvm-downgrade#5. Here we just provide some additional !arg_eltypes metadata so that the downgrader can figure out which kind of pointers to pass to certain intrinsic functions.

@maleadt maleadt force-pushed the tb/opaque_pointers branch from c263001 to 1f0bccc Compare June 8, 2024 07:32
@maleadt maleadt merged commit 2057418 into main Jun 8, 2024
1 check passed
@maleadt maleadt deleted the tb/opaque_pointers branch June 8, 2024 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant