This is an archive of the discontinued LLVM Phabricator instance.

[DFSan][NewPM] Handle dfsan under NPM
ClosedPublic

Authored by aeubanks on Nov 12 2020, 1:24 PM.

Details

Summary

Make it required. Since it's a module pass, optnone won't test it, so
extend the clang test to also use opt-bisect now that it's supported.

14/16 check-dfsan tests failed with NPM enabled, now all pass.

Diff Detail

Event Timeline

aeubanks created this revision.Nov 12 2020, 1:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 12 2020, 1:24 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
aeubanks requested review of this revision.Nov 12 2020, 1:24 PM
aeubanks updated this revision to Diff 304967.Nov 12 2020, 1:47 PM

make it required, update tests to also use opt-bisect

Herald added a project: Restricted Project. · View Herald TranscriptNov 12 2020, 1:47 PM
aeubanks edited the summary of this revision. (Show Details)Nov 12 2020, 1:49 PM
This revision is now accepted and ready to land.Nov 13 2020, 10:49 AM
This revision was landed with ongoing or failed builds.Nov 13 2020, 1:42 PM
This revision was automatically updated to reflect the committed changes.
clang/lib/CodeGen/BackendUtil.cpp