-
Notifications
You must be signed in to change notification settings - Fork 69
Adjust LIT tests for the swizzling path #4910
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
There 71 unit test failures, please fix those as well. |
4e59edf
to
d5ac9d0
Compare
Could you please looks on last commit @whitneywhtsang @etiotto ? Previously, the swizzling path truncated i8 -> i1, discarding any set bits other than the low bit (e.g., 0x02 -> false). It now uses icmp_ne(v, 0) to canonicalize booleans, applied only to i1 values. |
Make sense to me, can you try to upstream this portion of the change? |
d5ac9d0
to
71f8240
Compare
This reverts commit 0d2fd2d.
This reverts commit 4809815. Signed-off-by: Witold Dziurdz <[email protected]>
Signed-off-by: Witold Dziurdz <[email protected]>
Signed-off-by: Witold Dziurdz <[email protected]>
71f8240
to
b6025b4
Compare
PR to upstream : triton-lang/triton#7943 |
Fixes #4887
Revert 4809815 , 0d2fd2d and adjust LIT tests accordingly.
The following tests have been updated:
TRITON :: Conversion/intel/tritongpu_to_gen.mlir
TRITON :: Conversion/intel/dpas_to_block_layout_convert.mlir