Today, PredMemOpts is /really/, /really/ conservative from a dataflow perspective. Specifically, we should be able to support multiple different available values at merge points via the usage of the SSAUpdater. I have already basically implemented the necessary changes to support this.
Additional Detail from JIRA
| | | |------------------|-----------------| |Votes | 0 | |Component/s | Compiler | |Labels | Improvement | |Assignee | None | |Priority | Medium | md5: a01aeadd662881d4736dfebb589184aeIssue Description:
Today, PredMemOpts is /really/, /really/ conservative from a dataflow perspective. Specifically, we should be able to support multiple different available values at merge points via the usage of the SSAUpdater. I have already basically implemented the necessary changes to support this.