-
Notifications
You must be signed in to change notification settings - Fork 802
[DevSAN] Don't keep original meta data for new SanitizerKernelMetadata #20838
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
base: sycl
Are you sure you want to change the base?
Conversation
Otherwise, IGC compiler may not export the SanitizerKernelMetadata as device globals.
YuriPlyakhin
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.
Could you please provide more details, why this change is needed?
Also, could you please add a lit test that would demonstrate change of behavior (wondering why this change did not impact any existing lit test...)?
updated the description and related lit test. |
|
@intel/llvm-gatekeepers please consider merging |
When building device code as spirv obj. The llvm IR/spirv bi-translation process will introduce extra unnecessary metadata for sanitizer globals and cause IGC compiler failed to export it as device global.