-
Notifications
You must be signed in to change notification settings - Fork 223
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
Null constant inserted by memset
handling not added to entry points interface
#2221
Comments
patch based on 16, the idea is to just emit the variable in each function using global function private variables:
|
My patch also solves a couple of other related issues, just have to port it to recent version and try it out there |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The handling of
memset
can create new variables which never get added to the entry points interface. In the example below the variable%30
is not handled correctly.example opencl C file:
llvm ir:
spirv:
The text was updated successfully, but these errors were encountered: