-
Notifications
You must be signed in to change notification settings - Fork 2.4k
[NFC] replace TritonGPUToLLVM/Utility.h macros with TritonLLVMOpBuilder #5717
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
[NFC] replace TritonGPUToLLVM/Utility.h macros with TritonLLVMOpBuilder #5717
Conversation
3c90853 to
857dea8
Compare
857dea8 to
98efa53
Compare
|
@peterbell10 please take a look when you get a chance. |
peterbell10
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.
Some nits but otherwise LGTM
peterbell10
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.
Looks good, will wait a bit to merge in case anyone else has thoughts though.
|
What llvm change causes the macor to not work anymore? |
I didn't bisect to find which commit but the issue is a collision with these members https://github.com/llvm/llvm-project/blob/1a5d8926c5f9c1e75a285e122cf6cad0191a41b5/llvm/include/llvm/IR/ConstantRange.h#L403 |
69cd4af to
57f742b
Compare
|
Thanks for taking care of this @makslevental! |
Discussed with @ThomasRaoux - gonna hold for a bit before landing |
57f742b to
d0dafa5
Compare
Fixes #5691 and unblocks #5684