This is an archive of the discontinued LLVM Phabricator instance.

[NewPM] Add -basic-aa to pr33196.ll
ClosedPublic

Authored by aeubanks on Jun 30 2020, 2:47 PM.

Details

Summary

The legacy pass manager implicitly adds BasicAA, but the new PM does
not. This causes pr33196.ll to fail under NPM.

There are almost certainly lots of other failures like this, wanted to
get some input on if adding -basic-aa to tests makes sense at scale.

Diff Detail

Event Timeline

aeubanks created this revision.Jun 30 2020, 2:47 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 30 2020, 2:47 PM
fhahn accepted this revision.Jul 1 2020, 12:04 AM

LGTM, thanks

This revision is now accepted and ready to land.Jul 1 2020, 12:04 AM
fhahn added a comment.Jul 1 2020, 12:05 AM

This makes sense to me (at least for the NewGVN tests), but it might be good to wait a bit in case there are additional thoughts on the bigger picture.

This revision was automatically updated to reflect the committed changes.