-
Notifications
You must be signed in to change notification settings - Fork 76
Implements a Loop Fusion Transformation #493
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: main
Are you sure you want to change the base?
Conversation
6cfd454
to
21502fd
Compare
b390c5a
to
47d7fa8
Compare
5bef1aa
to
214e6b9
Compare
d844444
to
776ee64
Compare
acbf9a8
to
921ea56
Compare
a8dfaf0
to
07194cc
Compare
07194cc
to
a9cd2eb
Compare
a9cd2eb
to
b79ad3a
Compare
4c89630
to
a6171e2
Compare
371632d
to
d46bfd1
Compare
f47d987
to
4e97120
Compare
78ad97a
to
dbbd55c
Compare
020afc7
to
0d15c6a
Compare
FYI @kaushikcfd, while I was browsing through this code the other day trying to understand a warning that was being emitted (which turned into inducer/meshmode#453), I spotted a few opportunities to avoid recomputation and speed things up a fair amount in |
@majosm: Thanks for the potential bottlenecks. I memoized those routines. |
60a1d38
to
78174b8
Compare
06598b8
to
3127ecb
Compare
Loopy-flavored loop-fusion transformation corresponding to https://doi.org/10.1007/3-540-57659-2_18.