Merge "Revert "Revert "Run type propagation after inliner only when needed.""" am: 54af9bd45a
am: 124fa61cc7

* commit '124fa61cc7d7843a5cb7c32349f5651da1cfcbd1':
  Revert "Revert "Run type propagation after inliner only when needed.""