| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Derive HloModulePass and HloModuleGroupPass from HloPassInterface which run module-scoped and module-group-scoped respectively. Replace all existing uses of HloPassInterface with HloModulePass because all existing passes are module-scoped. Also rewrite HloPassPipeline to support both module-scoped and module-group-scoped passes.
PiperOrigin-RevId: 213629604
|
|
|
|
|
|
|
| |
Unfortunately this has to be one big patch, because e.g. absl::StrCat
doesn't accept a TF StringPiece, but as soon as we switch to
absl::string_view, we have to switch away from all of the TF functions.
PiperOrigin-RevId: 209957896
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Allow the tuple simplifier to operate on only subcomputations
* Remove unnecessary trace
* Add a test for the tuple simplifier
Summary: Adding a test for the tuple simplifier following review of public Pull Request
Test Plan: ran this specific test, and all existing poplar tests
Reviewers: jamesn
Reviewed By: jamesn
Differential Revision: https://phabricator.sourcevertex.net/D4548
* Add comment to the parameter in the default constructor
* Correct clang-tidy linting issue
|
|
GetTupleElement instructions.
PiperOrigin-RevId: 170122192
|