1*9880d681SAndroid Build Coastguard Worker; RUN: opt < %s -globalopt -disable-output 2*9880d681SAndroid Build Coastguard Worker %RPyString = type { i32, %arraytype.Char } 3*9880d681SAndroid Build Coastguard Worker %arraytype.Char = type { i32, [0 x i8] } 4*9880d681SAndroid Build Coastguard Worker %arraytype.Signed = type { i32, [0 x i32] } 5*9880d681SAndroid Build Coastguard Worker %functiontype.1 = type { %RPyString* (i32) *} 6*9880d681SAndroid Build Coastguard Worker %structtype.test = type { i32, %arraytype.Signed } 7*9880d681SAndroid Build Coastguard Worker@structinstance.test = internal global { i32, { i32, [2 x i32] } } { i32 41, { i32, [2 x i32] } { i32 2, [2 x i32] [ i32 100, i32 101 ] } } ; <{ i32, { i32, [2 x i32] } }*> [#uses=1] 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Workerdefine fastcc void @pypy_array_constant() { 10*9880d681SAndroid Build Coastguard Workerblock0: 11*9880d681SAndroid Build Coastguard Worker %tmp.9 = getelementptr %structtype.test, %structtype.test* bitcast ({ i32, { i32, [2 x i32] } }* @structinstance.test to %structtype.test*), i32 0, i32 0 ; <i32*> [#uses=0] 12*9880d681SAndroid Build Coastguard Worker ret void 13*9880d681SAndroid Build Coastguard Worker} 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Workerdefine fastcc void @new.varsizestruct.rpy_string() { 16*9880d681SAndroid Build Coastguard Worker unreachable 17*9880d681SAndroid Build Coastguard Worker} 18*9880d681SAndroid Build Coastguard Worker 19*9880d681SAndroid Build Coastguard Workerdefine void @__entrypoint__pypy_array_constant() { 20*9880d681SAndroid Build Coastguard Worker call fastcc void @pypy_array_constant( ) 21*9880d681SAndroid Build Coastguard Worker ret void 22*9880d681SAndroid Build Coastguard Worker} 23*9880d681SAndroid Build Coastguard Worker 24*9880d681SAndroid Build Coastguard Workerdefine void @__entrypoint__raised_LLVMException() { 25*9880d681SAndroid Build Coastguard Worker ret void 26*9880d681SAndroid Build Coastguard Worker} 27*9880d681SAndroid Build Coastguard Worker 28