This is a part of https://reviews.llvm.org/D95835.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | ||
---|---|---|
482 | Can this be constant instead of a function? | |
llvm/test/Instrumentation/DataFlowSanitizer/basic.ll | ||
12 | IIRC, even with --check-prefix, the CHECK lines are still verified. So don't we get a failure for the line above this one (track_origins = 0)? |
update
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | ||
---|---|---|
482 | Thank you. Replaced by kNumOfElementsInArgOrgTLS; | |
llvm/test/Instrumentation/DataFlowSanitizer/basic.ll | ||
12 | Hm, I found FileCheck ignores CHECK if --check-prefix is used. Updated. |
replaced by --check-prefixes
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | ||
---|---|---|
335 | Origin tracking always uses 4-byte. Origin is like a hash value, 32bit gives us enough hash space. | |
llvm/test/Instrumentation/DataFlowSanitizer/basic.ll | ||
2–3 | Done. Thank you. | |
2–3 | Thank you. The two comments match exactly. :) |
Is this tied to ShadowWidthBits? With fast8, how would this change?