Home | History | Annotate | Download | only in Generic
      1 ; RUN: llc < %s
      2 ; PR2612
      3 
      4 @current_foo = internal global {  } zeroinitializer
      5 
      6 define i32 @foo() {
      7 entry:
      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 
     15 return:
     16         load i32, i32* %retval
     17         ret i32 %1
     18 }
     19