-
Notifications
You must be signed in to change notification settings - Fork 130
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
[DO NOT REVIEW] Fixing a (likely) bug in MapFusion
.
#1673
base: main
Are you sure you want to change the base?
Commits on Oct 17, 2024
-
Fix the issue with cpp codegen, where it currently cannot handle inputs
like: ```c++ cpp.reshape_strides(Range([(0, 4, 1), (0, 5, 1)]), None, None, [2, 3, 5]) ``` and crashes with an index error.
Configuration menu - View commit details
-
Copy full SHA for 57edcba - Browse repository at this point
Copy the full SHA 57edcbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aff5a9e - Browse repository at this point
Copy the full SHA aff5a9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a40ba15 - Browse repository at this point
Copy the full SHA a40ba15View commit details -
Configuration menu - View commit details
-
Copy full SHA for a942c5e - Browse repository at this point
Copy the full SHA a942c5eView commit details -
Since
edge
is a loop variable, we probably don't want to use thatoutside the loop. It seems to be a typo on `iedge`.
Configuration menu - View commit details
-
Copy full SHA for c0c2519 - Browse repository at this point
Copy the full SHA c0c2519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee87f0 - Browse repository at this point
Copy the full SHA 0ee87f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 123952c - Browse repository at this point
Copy the full SHA 123952cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7bfa4a - Browse repository at this point
Copy the full SHA f7bfa4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49719a7 - Browse repository at this point
Copy the full SHA 49719a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 851f80a - Browse repository at this point
Copy the full SHA 851f80aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a99bce4 - Browse repository at this point
Copy the full SHA a99bce4View commit details -
Move various helper functions out of
@staticmethod
, since they don'tneed to be tied to the class itself. Remove their unnecessary arguments.
Configuration menu - View commit details
-
Copy full SHA for 45d626e - Browse repository at this point
Copy the full SHA 45d626eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 288e7c0 - Browse repository at this point
Copy the full SHA 288e7c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5b851 - Browse repository at this point
Copy the full SHA 2b5b851View commit details -
Forgot to update the references to subgraph fusion, fixing now
+ Removing unnecessary imports.
Configuration menu - View commit details
-
Copy full SHA for c4b6ef6 - Browse repository at this point
Copy the full SHA c4b6ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe8132 - Browse repository at this point
Copy the full SHA bbe8132View commit details -
When checking for the "array usage" criteria that can prevent
map-fusion, check only within the current state. Otherwise, any "use" of the array _globally_ (i.e., in the entire SDFG) will cancel the fusion.
Configuration menu - View commit details
-
Copy full SHA for c0906da - Browse repository at this point
Copy the full SHA c0906daView commit details -
Make sure that the intermediate transient access nodes are not removed
if they are used elsewhere.
Configuration menu - View commit details
-
Copy full SHA for d13cfba - Browse repository at this point
Copy the full SHA d13cfbaView commit details