diff options
| author | Piotr Padlewski <prazek@google.com> | 2015-10-02 22:12:22 +0000 |
|---|---|---|
| committer | Piotr Padlewski <prazek@google.com> | 2015-10-02 22:12:22 +0000 |
| commit | dc9b2cfc5013684456ec7d632eaa2edf7c030f2b (patch) | |
| tree | aedc153caf7a87e8ddb930b4974f389663f9b1cc /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 1f31a2c11c1aa56431c43bfe62f8465635801058 (diff) | |
inariant.group handling in GVN
The most important part required to make clang
devirtualization works ( ͡°͜ʖ ͡°).
The code is able to find non local dependencies, but unfortunatelly
because the caller can only handle local dependencies, I had to add
some restrictions to look for dependencies only in the same BB.
http://reviews.llvm.org/D12992
llvm-svn: 249196
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
