-
Notifications
You must be signed in to change notification settings - Fork 54
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
Lowering vectorized pad #3261
Merged
Merged
Lowering vectorized pad #3261
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
8f9708f
relaxing check
jjsjann123 54826aa
allow cache on inputs for pad
jjsjann123 e54938c
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 2bc3c7a
cpp example
jjsjann123 d04e8c3
Merge branch 'jjsjann123/pad_vec' into jjsjann123/resize_vec
jjsjann123 d0addc4
reverting earlier changes
jjsjann123 490fdbe
Revert "reverting earlier changes"
jjsjann123 51c3022
cherry-pick my revert
jjsjann123 1158ef0
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 fdc6a9a
debug print
jjsjann123 9a6c03a
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 a9d16ce
removing comments
jjsjann123 3401119
removing assert
jjsjann123 5d05284
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 b6587ee
patching test
jjsjann123 28decac
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 3e53feb
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 ad61ecb
fixing test
jjsjann123 a8edc56
fixing
jjsjann123 9cdeb64
fixing test
jjsjann123 09a2aee
does this work to replace Ternary(where) with IfThenElse
jjsjann123 895d0bf
fixing build
jjsjann123 7a15e22
removing print
jjsjann123 a6e8fb1
restore lower to ternary:where; restore vectorization on tests
jjsjann123 fe0f263
testing water
jjsjann123 baa7b09
fixing syntax
jjsjann123 ca5ced1
now it's functional
jjsjann123 e0492d3
better formatting on printed code
jjsjann123 b528429
adding a tab
jjsjann123 a23e010
supporting local memory
jjsjann123 57b90d1
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 7a976c7
clangformat
jjsjann123 f11d662
apparently there are ternary operations on scalars
jjsjann123 5a83fc6
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 39f83f7
fixing
jjsjann123 07eafd1
fixing
jjsjann123 986b361
clangformat
jjsjann123 7409913
clangformat
jjsjann123 76cbcd8
clangformat again
jjsjann123 5f996fc
Merge branch 'main' into jjsjann123/resize_vec
jjsjann123 803a95b
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 a67fb57
polish PR for review
jjsjann123 11cd4d1
Merge remote-tracking branch 'origin/jjsjann123/resize_vec' into jjsj…
jjsjann123 65aa77d
Merge remote-tracking branch 'origin/main' into jjsjann123/resize_vec
jjsjann123 1f75d7a
missed one arg
jjsjann123 4c92371
oops, fixing the generated code
jjsjann123 3ec2a6b
review comments
jjsjann123 d2864ab
fixing code
jjsjann123 1b4f2c1
I think this is fixed now
jjsjann123 0e4e61f
adding comments per review request
jjsjann123 4d4f747
another comment
jjsjann123 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 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 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 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 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 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.
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.
Should we have a test for vectorizing where without using pad?
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.
good call. almost forgot that we have
where
directly 🤕