-
Notifications
You must be signed in to change notification settings - Fork 79
Resolve broadcasts resulting from a PadOp #610
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
Merged
Merged
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
e325d99
Add tests for padding to broadcast in various ways
jacobhinkle 8d30c20
Set bcast consumer IDs with no bcast producers as origins
jacobhinkle e62d692
Only map root->rfactor IDs with same IterType in ca root dom map builder
jacobhinkle 18cc3d1
Switch to more challenging static pad to broadcast test
jacobhinkle af340f4
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle bed1358
Remove commented code in static test
jacobhinkle ea05f07
Always skip mapping symbolic IterDomains that have different extents
jacobhinkle 3fcafcb
Use maybeMutated id for isSymbolic check.
jacobhinkle 78d8ffc
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle 5d0b6c5
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 77910f0
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle e84ffe6
Update comment for isSymbolic check in mutate(TV)
jacobhinkle c6410b4
Add comment to #596 test
jacobhinkle b877331
Expand comment about condition 5
jacobhinkle dc3a156
Add comment to itertype check in ComputeAtRootDomainMapBuilder
jacobhinkle 6020cd6
Map Symbolic with non-Broadcast in propagateFromP2C
jacobhinkle 9b48a6f
Rename test
jacobhinkle 6e2945a
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 012e878
Remove mapSymbolicNonBroadcast option. On always now
jacobhinkle 1aca3af
Revert "Remove mapSymbolicNonBroadcast option. On always now"
jacobhinkle eeff747
Update mapSymbolic option. Expose it to ExactRootDomainMap
jacobhinkle 3e974ba
Fix DynamicTransform4_CUDA, add long comment
jacobhinkle dbb7157
Fix DynamicTransform3_CUDA
jacobhinkle a5f2543
Fix DynamicTransform1_CUDA
jacobhinkle 8b8b947
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle 84f9b69
Update doxygen comment for mapSymbolic
jacobhinkle 648c1f4
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle ec1f978
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle dd30b1b
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 82cbaa5
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 8af36ea
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 7ff24e6
Register concretization from unmutated ID in root->rfactor
jacobhinkle 1fe841a
Clean up comment in condition 5
jacobhinkle 4cd57bf
Remove map_symbolic from ExactRootDomainMap
jacobhinkle 25e27c1
Asset instead of ignoring missing c2p mapping
jacobhinkle 15be185
Clean up
jacobhinkle 0f7952f
clang-format
jacobhinkle 10e46ee
Merge remote-tracking branch 'origin/main' into resolve_resize_broadc…
jacobhinkle 166ff69
Handle TensorView instead of BroadcastOp
jacobhinkle 480dee3
Check directly that rfactor bcast is not root
jacobhinkle 8cc4076
Remove check for missing entry in origin map
jacobhinkle d8fce7b
Restore handle(BroadcastOp*)
jacobhinkle f43a4b5
Undo trivial prior change to minimize diff
jacobhinkle 9db969a
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle 3da217b
Add comments in trivial_broadcast.cpp
jacobhinkle b30622d
Typos
jacobhinkle 95d6da9
Merge branch 'main' into resolve_resize_broadcasts
jacobhinkle File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.