This is an archive of the discontinued LLVM Phabricator instance.

[DFSan] Support fast16labels mode in dfsan_union.
ClosedPublic

Authored by morehouse on Aug 14 2020, 6:00 PM.

Details

Summary

While the instrumentation never calls dfsan_union in fast16labels mode,
the custom wrappers do. We detect fast16labels mode by checking whether
any labels have been created. If not, we must be using fast16labels
mode.

Diff Detail

Event Timeline

morehouse created this revision.Aug 14 2020, 6:00 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 14 2020, 6:00 PM
Herald added subscribers: Restricted Project, jfb. · View Herald Transcript
morehouse requested review of this revision.Aug 14 2020, 6:00 PM
vitalybuka accepted this revision.Aug 17 2020, 1:29 AM
This revision is now accepted and ready to land.Aug 17 2020, 1:29 AM
This revision was automatically updated to reflect the committed changes.