| Commit message (Collapse) | Author | Age |
|
|
|
| |
PiperOrigin-RevId: 210998142
|
|
|
|
|
|
| |
and cl/64778750. It did not scale as intended to large graphs when used in copy insertion. This change also includes some simplification and performance improvements to dataflow and alias analysis. Also add some value-ordering tests to HloOrderingTest using dataflow analysis to generate values.
PiperOrigin-RevId: 167283460
|
|
|
|
|
|
|
|
|
|
|
|
| |
164923041 by meheff:
Make HloAliasAnalysis updatable after changes to the HLO graph.
As part of this change make HloAliasAnalysis a thinner layer which
basically only holds a map from HloValue to HloBuffer and vice versa.
--
PiperOrigin-RevId: 164923041
|
|
|
|
|
|
|
|
|
| |
This makes it easier to implement logic like returning the size of an HloBuffer,
which requires knowing the underlying HloValues.
No functional changes; only a change of representation.
PiperOrigin-RevId: 161737042
|
|
|
|
| |
PiperOrigin-RevId: 161716528
|
|
|
|
| |
PiperOrigin-RevId: 160659135
|
|
This will make dependencies cleaner for upcoming CLs that will convert
HeapSimulator and HloOrdering to use the new analyses.
No change in functionality.
PiperOrigin-RevId: 159737265
|