Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / Generic / empty-load-store.ll
blobdbd19995629642e74abbda788eeff9c12507cf41
1 ; RUN: llc < %s
2 ; PR2612
4 ; Triggers a crash on assertion as NVPTX does not support 0-sized arrays.
5 ; UNSUPPORTED: target=nvptx{{.*}}
7 @current_foo = internal global {  } zeroinitializer
9 define i32 @foo() {
10 entry:
11         %retval = alloca i32
12         store i32 0, ptr %retval
13         %local_foo = alloca {  }
14         load {  }, ptr @current_foo
15         store {  } %0, ptr %local_foo
16         br label %return
18 return:
19         load i32, ptr %retval
20         ret i32 %1