Home | History | Annotate | Download | only in Thumb2

Lines Matching full:uses

5 @getNeighbour = external global void (i32, i32, i32, i32, %struct.pix_pos*)*, align 4 ; <void (i32, i32, i32, i32, %struct.pix_pos*)**> [#uses=2]
12 %pix_a.i294 = alloca [4 x %struct.pix_pos], align 4 ; <[4 x %struct.pix_pos]*> [#uses=2]
28 %arrayidx56.2.i = getelementptr [4 x %struct.pix_pos]* %pix_a.i294, i32 0, i32 2 ; <%struct.pix_pos*> [#uses=1]
29 %arrayidx56.3.i = getelementptr [4 x %struct.pix_pos]* %pix_a.i294, i32 0, i32 3 ; <%struct.pix_pos*> [#uses=1]
42 %shl = shl i32 undef, 2 ; <i32> [#uses=1]
43 %shl1959 = shl i32 undef, 2 ; <i32> [#uses=4]
47 %tmp14.i302 = load i32* undef ; <i32> [#uses=4]
48 %add.i307452 = or i32 %shl1959, 1 ; <i32> [#uses=1]
49 %sub.i308 = add i32 %shl, -1 ; <i32> [#uses=4]
51 %tmp49.i309 = load void (i32, i32, i32, i32, %struct.pix_pos*)** @getNeighbour ; <void (i32, i32, i32, i32, %struct.pix_pos*)*> [#uses=1]
53 %tmp49.1.i = load void (i32, i32, i32, i32, %struct.pix_pos*)** @getNeighbour ; <void (i32, i32, i32, i32, %struct.pix_pos*)*> [#uses=1]
92 %mul3693 = shl i32 undef, 1 ; <i32> [#uses=2]
102 %add3695 = add nsw i32 %mul3693, %shl1959 ; <i32> [#uses=1]
103 %mul3697 = shl i32 %add3695, 2 ; <i32> [#uses=2]
104 %arrayidx3705 = getelementptr inbounds i16* undef, i32 1 ; <i16*> [#uses=1]
105 %tmp3706 = load i16* %arrayidx3705 ; <i16> [#uses=1]
106 %conv3707 = sext i16 %tmp3706 to i32 ; <i32> [#uses=1]
107 %add3708 = add nsw i32 %conv3707, %mul3697 ; <i32> [#uses=1]
108 %arrayidx3724 = getelementptr inbounds i16* null, i32 1 ; <i16*> [#uses=1]
109 %tmp3725 = load i16* %arrayidx3724 ; <i16> [#uses=1]
110 %conv3726 = sext i16 %tmp3725 to i32 ; <i32> [#uses=1]
111 %add3727 = add nsw i32 %conv3726, %mul3697 ; <i32> [#uses=1]
115 %mul3733 = add i32 %shl1959, 1073741816 ; <i32> [#uses=1]
116 %add3735 = add nsw i32 %mul3733, %mul3693 ; <i32> [#uses=1]
117 %mul3737 = shl i32 %add3735, 2 ; <i32> [#uses=2]
118 %tmp3746 = load i16* undef ; <i16> [#uses=1]
119 %conv3747 = sext i16 %tmp3746 to i32 ; <i32> [#uses=1]
120 %add3748 = add nsw i32 %conv3747, %mul3737 ; <i32> [#uses=1]
121 %arrayidx3765 = getelementptr inbounds i16* null, i32 1 ; <i16*> [#uses=1]
122 %tmp3766 = load i16* %arrayidx3765 ; <i16> [#uses=1]
123 %conv3767 = sext i16 %tmp3766 to i32 ; <i32> [#uses=1]
124 %add3768 = add nsw i32 %conv3767, %mul3737 ; <i32> [#uses=1]
128 %vec2_y.1 = phi i32 [ %add3727, %if.then3689 ], [ %add3768, %if.else3728 ] ; <i32> [#uses=0]
129 %vec1_y.2 = phi i32 [ %add3708, %if.then3689 ], [ %add3748, %if.else3728 ] ; <i32> [#uses=0]