This covers a branch in storeShadow.
Details
Details
- Reviewers
morehouse - Commits
- rGfa4c3f70ff07: [dfsan] Add a test case of storing zero
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/Instrumentation/DataFlowSanitizer/store.ll | ||
---|---|---|
163 | Why is it storing i64 shadow? |
llvm/test/Instrumentation/DataFlowSanitizer/store.ll | ||
---|---|---|
163 | It is testing this branch: https://github.com/llvm/llvm-project/blob/master/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp#L1465 The shadow of (i32 0) is (i64 0). |
llvm/test/Instrumentation/DataFlowSanitizer/store.ll | ||
---|---|---|
163 | Right, of course. I was thinking of TLS, where the shadow would be i16. |
Why is it storing i64 shadow?