summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/invariant.group-for-vptrs.cpp
diff options
context:
space:
mode:
authorPiotr Padlewski <prazek@google.com>2015-10-02 22:12:22 +0000
committerPiotr Padlewski <prazek@google.com>2015-10-02 22:12:22 +0000
commitdc9b2cfc5013684456ec7d632eaa2edf7c030f2b (patch)
treeaedc153caf7a87e8ddb930b4974f389663f9b1cc /clang/test/CodeGenCXX/invariant.group-for-vptrs.cpp
parent1f31a2c11c1aa56431c43bfe62f8465635801058 (diff)
downloadbcm5719-llvm-dc9b2cfc5013684456ec7d632eaa2edf7c030f2b.tar.gz
bcm5719-llvm-dc9b2cfc5013684456ec7d632eaa2edf7c030f2b.zip
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 'clang/test/CodeGenCXX/invariant.group-for-vptrs.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud