-
Notifications
You must be signed in to change notification settings - Fork 801
[NFC][Opaque pointer][LLVM] Remove code in ifndef INTEL_SYCL_OPAQUEPOINTER_READY #11063
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
Conversation
|
@aelovikov-intel Looks like we need to manually clean up some temp file in 'amdgpu-3' runner.
|
Done, I think. I've removed |
|
Failures in AMD/HIP is CI issue . |
There isn't enough information to merge this without full testing passing. |
Sure. Trying to re-run AMD/HIP dozen times without success, trying again. |
I've just initiated reboot of amd-02 runner. |
|
Also, if Why aren't we changing any |
Sure, added.
Good question, I leave them intentionally to next PR once all these PRs (#11063, #11062, #11059) are merged -- just in case that we remove the definition in CMakeListx.txt and we fall back to some old code path unintentionally. |
|
Ping @intel/dpcpp-tools-reviewers . Thanks. |
| return unwrap(Ty)->isOpaquePointerTy(); | ||
| #endif // INTEL_SYCL_OPAQUEPOINTER_READY | ||
| } | ||
| LLVMBool LLVMPointerTypeIsOpaque(LLVMTypeRef Ty) { return true; } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can remove this function and its uses? But that needs to happen in llorg though.
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we will sync with llorg on this. We will start to remove usage of it in our own code first, after removing code guarded in INTEL_SYCL_OPAQUEPOINTER_READY. After that, we will consider removing it if community also remove it.
asudarsa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good on the whole.
Thanks for putting this up.
|
@intel/llvm-gatekeepers Can we get this merged? Thanks! |
This should be NFC, as INTEL_SYCL_OPAQUEPOINTER_READY is always 1 since #10888 .