2 %str = type { int, int* }
6 void %bar(%str* %S, %str* %T) {
7 %A1 = getelementptr %str* %S, long 0, ubyte 0
8 %B1 = getelementptr %str* %S, long 0, ubyte 1
9 %A2 = getelementptr %str* %S, long 0, ubyte 0
10 %B2 = getelementptr %str* %S, long 0, ubyte 1
11 %a1 = cast int* %A1 to long*
12 %a2 = cast int* %A2 to long*
14 ;store long %V, long* %a2
16 store int* %V2, int** %B2