[PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.

Chandler Carruth via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 17 01:30:02 PDT 2015


chandlerc accepted this revision.
chandlerc added a comment.
This revision is now accepted and ready to land.

Let's start with the patch as-is. I'm sure that this at least is correct and unlikely to be problematic for compile time, while it is sufficient to solve real world performance problems.

We can revisit other designs as follow-up patches.

Michael, feel free to submit, and we can keep poking at what the exact right model here is.


http://reviews.llvm.org/D12064





More information about the llvm-commits mailing list