Home | History | Annotate | Download | only in ScalarRepl

Lines Matching full:uses

14 	%L = alloca %struct.foo, align 8		; <%struct.foo*> [#uses=2]
15 %L2 = bitcast %struct.foo* %L to i8* ; <i8*> [#uses=1]
16 %tmp13 = bitcast %struct.foo* %P to i8* ; <i8*> [#uses=1]
18 %tmp4 = getelementptr %struct.foo* %L, i32 0, i32 0 ; <i32*> [#uses=1]
19 %tmp5 = load i32* %tmp4 ; <i32> [#uses=1]
26 %L = alloca [4 x %struct.foo], align 16 ; <[4 x %struct.foo]*> [#uses=2]
27 %L12 = bitcast [4 x %struct.foo]* %L to i8* ; <i8*> [#uses=1]
29 %tmp4 = getelementptr [4 x %struct.foo]* %L, i32 0, i32 0, i32 0 ; <i32*> [#uses=1]
30 %tmp5 = load i32* %tmp4 ; <i32> [#uses=1]
37 %B = alloca %struct.bar, align 16 ; <%struct.bar*> [#uses=4]
38 %B1 = bitcast %struct.bar* %B to i8* ; <i8*> [#uses=1]
40 %tmp3 = getelementptr %struct.bar* %B, i32 0, i32 0, i32 0 ; <i32*> [#uses=1]
42 %tmp4 = getelementptr %struct.bar* %B, i32 0, i32 2 ; <double*> [#uses=1]
44 %tmp6 = getelementptr %struct.bar* %B, i32 0, i32 0, i32 1 ; <i32*> [#uses=1]
45 %tmp7 = load i32* %tmp6 ; <i32> [#uses=1]
54 %A = alloca %struct.f, align 8 ; <%struct.f*> [#uses=3]
55 %0 = getelementptr %struct.f* %A, i32 0, i32 0 ; <i32*> [#uses=1]
57 %1 = getelementptr %struct.f* %A, i32 0, i32 1 ; <i32*> [#uses=1]
58 %2 = bitcast i32* %1 to i8* ; <i8*> [#uses=1]
60 %3 = getelementptr %struct.f* %A, i32 0, i32 2 ; <i32*> [#uses=1]
61 %4 = load i32* %3, align 8 ; <i32> [#uses=1]
62 %retval12 = trunc i32 %4 to i16 ; <i16> [#uses=1]