diff test/Transforms/InstCombine/store.ll @ 134:3a76565eade5 LLVM5.0.1

update 5.0.1
author mir3636
date Sat, 17 Feb 2018 09:57:20 +0900
parents 7d135dc70f03
children c2174574ed3a
line wrap: on
line diff
--- a/test/Transforms/InstCombine/store.ll	Fri Feb 16 19:10:49 2018 +0900
+++ b/test/Transforms/InstCombine/store.ll	Sat Feb 17 09:57:20 2018 +0900
@@ -20,6 +20,14 @@
 ; CHECK-NEXT: ret void
 }
 
+define void @store_at_gep_off_null(i64 %offset) {
+; CHECK-LABEL: @store_at_gep_off_null
+; CHECK: store i32 undef, i32* %ptr
+   %ptr = getelementptr i32, i32 *null, i64 %offset
+   store i32 24, i32* %ptr
+   ret void
+}
+
 ;; Simple sinking tests
 
 ; "if then else"