commit | b3306642f42d47ddb4d021a2f48ce9b1bd235857 | [log] [tgz] |
---|---|---|
author | Calin Juravle <calin@google.com> | Mon Apr 20 18:30:42 2015 +0100 |
committer | Calin Juravle <calin@google.com> | Tue Apr 21 13:59:33 2015 +0100 |
tree | 5b997bad1c6021c1ab777c2250816f1c22e930db | |
parent | b9791aa606834160b085dec7c5b32ccbeaf9a186 [diff] |
[optimzing] Fix codegen bug and improve type propagation - don't bound the type if there are no relevant uses - insert the bound type in the bounded block (this allows for condition materialization without changing the logic there). - add more comments - add tests for BoundType generation - fix GenerateTestAndBranch Change-Id: I5c1fdda104da4a46775d207270220d410234a472