Skip to content

Commit fa4c3f7

Browse files
[dfsan] Add a test case of storing zero
This covers a branch in storeShadow. Reviewed-by: morehouse Differential Revision: https://reviews.llvm.org/D92632
1 parent a366188 commit fa4c3f7

File tree

1 file changed

+6
-0
lines changed
  • llvm/test/Instrumentation/DataFlowSanitizer

1 file changed

+6
-0
lines changed

llvm/test/Instrumentation/DataFlowSanitizer/store.ll

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,3 +158,9 @@ define void @store64(i64 %v, i64* %p) {
158158
store i64 %v, i64* %p
159159
ret void
160160
}
161+
162+
define void @store_zero(i32* %p) {
163+
; NO_COMBINE_PTR_LABEL: store i64 0, i64* {{.*}}, align 2
164+
store i32 0, i32* %p
165+
ret void
166+
}

0 commit comments

Comments
 (0)