-
Notifications
You must be signed in to change notification settings - Fork 129
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
Data Dependency Analysis for Control Flow Regions #1716
base: main
Are you sure you want to change the base?
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 036e407 - Browse repository at this point
Copy the full SHA 036e407View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aa13ed - Browse repository at this point
Copy the full SHA 4aa13edView commit details -
Configuration menu - View commit details
-
Copy full SHA for a228f34 - Browse repository at this point
Copy the full SHA a228f34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c3b6c - Browse repository at this point
Copy the full SHA 10c3b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77ca17f - Browse repository at this point
Copy the full SHA 77ca17fView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e6035d - Browse repository at this point
Copy the full SHA 4e6035dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b61a283 - Browse repository at this point
Copy the full SHA b61a283View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05b1c28 - Browse repository at this point
Copy the full SHA 05b1c28View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f08d95e - Browse repository at this point
Copy the full SHA f08d95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d90346 - Browse repository at this point
Copy the full SHA 1d90346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b5ef0c - Browse repository at this point
Copy the full SHA 6b5ef0cView commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba5ccdf - Browse repository at this point
Copy the full SHA ba5ccdfView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23af038 - Browse repository at this point
Copy the full SHA 23af038View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fbe26b - Browse repository at this point
Copy the full SHA 3fbe26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd5d00 - Browse repository at this point
Copy the full SHA 2bd5d00View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc640a9 - Browse repository at this point
Copy the full SHA dc640a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e14e7a4 - Browse repository at this point
Copy the full SHA e14e7a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02d53fc - Browse repository at this point
Copy the full SHA 02d53fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 338db80 - Browse repository at this point
Copy the full SHA 338db80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 074a990 - Browse repository at this point
Copy the full SHA 074a990View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd8a258 - Browse repository at this point
Copy the full SHA cd8a258View commit details -
Configuration menu - View commit details
-
Copy full SHA for f77655f - Browse repository at this point
Copy the full SHA f77655fView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49475ec - Browse repository at this point
Copy the full SHA 49475ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 094c896 - Browse repository at this point
Copy the full SHA 094c896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a74901 - Browse repository at this point
Copy the full SHA 2a74901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35cfded - Browse repository at this point
Copy the full SHA 35cfdedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8127900 - Browse repository at this point
Copy the full SHA 8127900View commit details -
- StateFusionExtended - ArrayElimination - OptionalArrayInference
Configuration menu - View commit details
-
Copy full SHA for 04f41c2 - Browse repository at this point
Copy the full SHA 04f41c2View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 852719d - Browse repository at this point
Copy the full SHA 852719dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 352171a - Browse repository at this point
Copy the full SHA 352171aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbddc88 - Browse repository at this point
Copy the full SHA bbddc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef1f46 - Browse repository at this point
Copy the full SHA 5ef1f46View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d26e0f - Browse repository at this point
Copy the full SHA 2d26e0fView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 145c0ea - Browse repository at this point
Copy the full SHA 145c0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e748b - Browse repository at this point
Copy the full SHA 38e748bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3748c03 - Browse repository at this point
Copy the full SHA 3748c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d83976 - Browse repository at this point
Copy the full SHA 6d83976View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4e9c8 - Browse repository at this point
Copy the full SHA bb4e9c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd76961 - Browse repository at this point
Copy the full SHA bd76961View commit details -
Updated a test for the
PruneConnectors
transformation.Before in this case the transformation was not able to be applied. The reason was because of the behaviour of the `SDFGState.read_and_write_sets()` function. However, now with the fix of the [PR#1678](#1678) the transformation became applicable.
Configuration menu - View commit details
-
Copy full SHA for 3ab4bf3 - Browse repository at this point
Copy the full SHA 3ab4bf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e4ff0 - Browse repository at this point
Copy the full SHA 26e4ff0View commit details -
Added code to
test_more_than_a_map
to ensure that the transformatio……n does not change the behaviour of teh output.
Configuration menu - View commit details
-
Copy full SHA for b4feddf - Browse repository at this point
Copy the full SHA b4feddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 324fa34 - Browse repository at this point
Copy the full SHA 324fa34View commit details
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 103b4e5 - Browse repository at this point
Copy the full SHA 103b4e5View commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1c25b2 - Browse repository at this point
Copy the full SHA e1c25b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70fa3db - Browse repository at this point
Copy the full SHA 70fa3dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b187a82 - Browse repository at this point
Copy the full SHA b187a82View commit details -
Modified the `tests/transformations/move_loop_into_map_test.py::test_…
…more_than_a_map()` test. The test now assumes that it can be applied, as it was discussed on github this should be the correct behaviour. Furthermore, there is also a test which ensures that the same values are computed. This commit also adds an additional test (``tests/transformations/move_loop_into_map_test.py::test_more_than_a_map_4()`) which is essentially the same. However, in one of its Memlet it is a bit different and therefore the transformation can not be applied.
Configuration menu - View commit details
-
Copy full SHA for 9c6cb6c - Browse repository at this point
Copy the full SHA 9c6cb6cView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 251833f - Browse repository at this point
Copy the full SHA 251833fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7bdad - Browse repository at this point
Copy the full SHA 5b7bdadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99225a5 - Browse repository at this point
Copy the full SHA 99225a5View commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6c7c8b - Browse repository at this point
Copy the full SHA d6c7c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 607b098 - Browse repository at this point
Copy the full SHA 607b098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b3e59 - Browse repository at this point
Copy the full SHA 05b3e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b617c - Browse repository at this point
Copy the full SHA f5b617cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c9287 - Browse repository at this point
Copy the full SHA 33c9287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9185897 - Browse repository at this point
Copy the full SHA 9185897View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf7d822 - Browse repository at this point
Copy the full SHA bf7d822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78803d5 - Browse repository at this point
Copy the full SHA 78803d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26a7fbc - Browse repository at this point
Copy the full SHA 26a7fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1862ba4 - Browse repository at this point
Copy the full SHA 1862ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 422edb5 - Browse repository at this point
Copy the full SHA 422edb5View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a66c610 - Browse repository at this point
Copy the full SHA a66c610View commit details -
Configuration menu - View commit details
-
Copy full SHA for b507a4b - Browse repository at this point
Copy the full SHA b507a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4084dfe - Browse repository at this point
Copy the full SHA 4084dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d010620 - Browse repository at this point
Copy the full SHA d010620View commit details -
Configuration menu - View commit details
-
Copy full SHA for a047d37 - Browse repository at this point
Copy the full SHA a047d37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39db909 - Browse repository at this point
Copy the full SHA 39db909View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5fc16f - Browse repository at this point
Copy the full SHA b5fc16fView commit details -
Added a test to highlights the error.
Currently we only see the error in `tests/numpy/ufunc_support_test.py::test_ufunc_add_accumulate_simple` if the auto optimizations are enabled.
Configuration menu - View commit details
-
Copy full SHA for b7fe242 - Browse repository at this point
Copy the full SHA b7fe242View commit details -
I now removed the filtering inside the read and write set.
This is _just_ a proposal.
Configuration menu - View commit details
-
Copy full SHA for b546b07 - Browse repository at this point
Copy the full SHA b546b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f9e72f - Browse repository at this point
Copy the full SHA 8f9e72fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6067e3b - Browse repository at this point
Copy the full SHA 6067e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4c17b - Browse repository at this point
Copy the full SHA 2c4c17bView commit details
Commits on Oct 23, 2024
-
Fixed
state_test.py::test_read_and_write_set_filter
.Because of the removed filtering, `B` is now part of the read set as well.
Configuration menu - View commit details
-
Copy full SHA for ae20590 - Browse repository at this point
Copy the full SHA ae20590View commit details -
Fixed the
state_test.py::test_read_write_set
test.Because of the removed filtering `B` is no longer removed from the read set. However, because now the test has become quite useless. We also see that the test was specifically constructed in such a way that the filtering applies. Otherwise it would never triggered.
Configuration menu - View commit details
-
Copy full SHA for db211fa - Browse repository at this point
Copy the full SHA db211faView commit details -
Fixed the
state_test.py::test_read_write_set_y_formation
test.Because of the removed filtering `B` is no longer removed from the read set. However, because now the test has become quite useless. We also see that the test was specifically constructed in such a way that the filtering applies. Otherwise it would never triggered.
Configuration menu - View commit details
-
Copy full SHA for 570437b - Browse repository at this point
Copy the full SHA 570437bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6806dc1 - Browse repository at this point
Copy the full SHA 6806dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab255e8 - Browse repository at this point
Copy the full SHA ab255e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97f5bc - Browse repository at this point
Copy the full SHA e97f5bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8de1c1e - Browse repository at this point
Copy the full SHA 8de1c1eView commit details -
Fixed `move_loop_into_map_test.py::MoveLoopIntoMapTest::test_more_tha…
…n_a_map`. Because the filtering is now not applied, like it was originally, the transformation does no longer apply. However, this is the historical expected behaviour.
Configuration menu - View commit details
-
Copy full SHA for cb80f0b - Browse repository at this point
Copy the full SHA cb80f0bView commit details -
Fixed
prune_connectors_test.py::test_read_write_*
.Because of the removed filtering the transformat can no longer apply. However, I originally added these tests to demonstrate this inconsistent behaviour in the first place. So removing them is now the right choice. This commit also combines them to `prune_connectors_test.py::test_read_write`.
Configuration menu - View commit details
-
Copy full SHA for b704a43 - Browse repository at this point
Copy the full SHA b704a43View commit details -
General improvements to some tests.
Ensured that the return value is always accassable in the same way. Also ensured that the `test_rna_read_and_write_sets_different_storage()` test verifies that it still gives the same result.
Configuration menu - View commit details
-
Copy full SHA for f74d6e8 - Browse repository at this point
Copy the full SHA f74d6e8View commit details -
Updated `refine_nested_access_test.py::test_rna_read_and_write_sets_d…
…oule_use` I realized that the transformation should not apply. The reason is because of all arguments to the nested SDFG element `0` is accessed. This means it can not be adjusted.
Configuration menu - View commit details
-
Copy full SHA for e103924 - Browse repository at this point
Copy the full SHA e103924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56e756d - Browse repository at this point
Copy the full SHA 56e756dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e14e6d - Browse repository at this point
Copy the full SHA 6e14e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1902e3d - Browse repository at this point
Copy the full SHA 1902e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c65359 - Browse repository at this point
Copy the full SHA 0c65359View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac72cb1 - Browse repository at this point
Copy the full SHA ac72cb1View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c4cea0 - Browse repository at this point
Copy the full SHA 3c4cea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc9e5f4 - Browse repository at this point
Copy the full SHA cc9e5f4View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfa0299 - Browse repository at this point
Copy the full SHA cfa0299View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc9f61e - Browse repository at this point
Copy the full SHA bc9f61eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a26d24 - Browse repository at this point
Copy the full SHA 2a26d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for f63f75d - Browse repository at this point
Copy the full SHA f63f75dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48c7cb4 - Browse repository at this point
Copy the full SHA 48c7cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e2c59 - Browse repository at this point
Copy the full SHA a0e2c59View commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca00134 - Browse repository at this point
Copy the full SHA ca00134View commit details