am 3212ca5c: am a94d7fd1: Merge "Fix topological ordering and use it for optimizations."

* commit '3212ca5cf24987beb596cc4539a489837359a7b8':
  Fix topological ordering and use it for optimizations.