-
Notifications
You must be signed in to change notification settings - Fork 110
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
Updating mpi-vector-mode branch with main #1595
Closed
Closed
Conversation
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
* Fix SCEV memory error * Add smalltypeof to inactive
* [Blas] fix temporary allocation (and deallocation) * fixups * fix * fix * fix test
* Fix Blas diffuse on P^3 computation * fixup
* Ring of springs integration test using modulo * new bugs * add phi fix * Additional phi fix --------- Co-authored-by: William S. Moses <gh@wsmoses.com>
- Clean up warnings, clang-format - Clean up operation creation - Remove unused code - Use shadow type in LLVM AD impl
* Handle insert value of multi type * Fix multi agg * now with separated * fix insertion index math * Allow pointer in double addTo * fix * fix ins typetree * fix erasure
Co-authored-by: William Moses <gh@wsmoses.com>
* Use static clang plugin registration * fix
* Zero sret copy * fix undefv/null * inactive mpfr_greater_p
* Nicer error for getindex * Nice use in fwd handler
* [TypeAnalysis] improve memtransfer error handler * also add better binop error
…xtenddatarestlengthone.cpp, ringspring3Drestlengthone.cpp
@jlk9 I think you have this backwards, you need to merge your branch into main, not the other way around |
…1569) * [mlir] more precise yet conservative aliasing analysis - Update the points-to lattice to indicate that "other" pointers may have pointers to unknown location stored, but some specific pointers may have pointers to known locations. - Add a trivial may/must write differentiation. - The tests are *NOT* fully updated. * [mlir] partially support unknown state in dense activity analysis * some support is still missing in printers of activity analyses * three tests are failing because they produce different results now (haven't investigated if the previous expectations were correct) * [mlir] make tests pass * Fix points-to-pointer analysis to return "other" value, which may be empty set (lattice bottom) rather than always returning "any" (lattice top). * Don't get tricked by operator[] on maps default-initializing the value in `map[key] == deafult_value` comparison attempting to see if the map changed. * Propagate changes in two places. * Fix "other" in/out activity state in dense (pointer) activity analysis. * Address review * use i64 for data layout
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
@wsmoses