This is an archive of the discontinued LLVM Phabricator instance.

[dfsan] Enable origin tracking with fast8 mode
ClosedPublic

Authored by gbalats on Apr 20 2021, 3:45 PM.

Details

Summary

All related instrumentation tests have been updated.

Diff Detail

Event Timeline

gbalats created this revision.Apr 20 2021, 3:45 PM
gbalats requested review of this revision.Apr 20 2021, 3:45 PM
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
2043

Please define a function to be shared by the two cases.

gbalats updated this revision to Diff 339054.Apr 20 2021, 4:53 PM

Introduce hasLoadSizeForFastPath function.

gbalats marked an inline comment as done.Apr 20 2021, 4:53 PM
gbalats added inline comments.
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
2043

Done.

This revision is now accepted and ready to land.Apr 20 2021, 4:54 PM
This revision was landed with ongoing or failed builds.Apr 20 2021, 6:11 PM
This revision was automatically updated to reflect the committed changes.
gbalats marked an inline comment as done.
llvm/test/Instrumentation/DataFlowSanitizer/origin_call.ll