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?