aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler/xla/service/tuple_simplifier.h
Commit message (Collapse)AuthorAge
* Add interface for HLO passes which run on HloModuleGroup.Gravatar Mark Heffernan2018-09-19
| | | | | | 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
* [XLA] Use absl string types and functions instead of the TF versions.Gravatar Justin Lebar2018-08-23
| | | | | | | 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
* [XLA] Allow the tuple simplifier to operate on only subcomputations (#19769)Gravatar David Norman2018-06-11
| | | | | | | | | | | | | | | | | | | | | | * 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
* Add TupleSimplifier pass which collapses structures of Tuple and ↵Gravatar Mark Heffernan2017-09-26
GetTupleElement instructions. PiperOrigin-RevId: 170122192