1; RUN: llc < %s 2; PR2612 3 4@current_foo = internal global { } zeroinitializer 5 6define i32 @foo() { 7entry: 8 %retval = alloca i32 9 store i32 0, i32* %retval 10 %local_foo = alloca { } 11 load { }, { }* @current_foo 12 store { } %0, { }* %local_foo 13 br label %return 14 15return: 16 load i32, i32* %retval 17 ret i32 %1 18} 19