This is an archive of the discontinued LLVM Phabricator instance.

Change arc-cxx11-init-list.mm to work with upcoming SCEV changes.
ClosedPublic

Authored by sanjoy on Sep 25 2015, 4:01 PM.

Details

Summary

The store being checked for in arc-cxx11-init-list.mm is a store to an
unescaped alloca. After an uncoming change to ScalarEvolution, LLVM is
able to elide the store, so adjust the test accordingly.

Diff Detail

Repository
rL LLVM

Event Timeline

sanjoy updated this revision to Diff 35777.Sep 25 2015, 4:01 PM
sanjoy retitled this revision from to Change arc-cxx11-init-list.mm to work with upcoming SCEV changes..
sanjoy updated this object.
sanjoy added a reviewer: compnerd.
sanjoy added a subscriber: cfe-commits.
compnerd accepted this revision.Sep 25 2015, 4:05 PM
compnerd edited edge metadata.
This revision is now accepted and ready to land.Sep 25 2015, 4:05 PM
This revision was automatically updated to reflect the committed changes.