Lines Matching full:uses
6 @GV = external global i32 ; <i32*> [#uses=2]
13 %0 = icmp eq i32 %c, 0 ; <i1> [#uses=1]
32 %.pre = load i32* @GV, align 4 ; <i32> [#uses=1]
36 %1 = phi i32 [ %.pre, %bb.nph ], [ %3, %bb ] ; <i32> [#uses=1]
37 %i.03 = phi i32 [ 0, %bb.nph ], [ %4, %bb ] ; <i32> [#uses=2]
38 %scevgep = getelementptr i32* %vals, i32 %i.03 ; <i32*> [#uses=1]
39 %2 = load i32* %scevgep, align 4 ; <i32> [#uses=1]
40 %3 = add nsw i32 %1, %2 ; <i32> [#uses=2]
42 %4 = add i32 %i.03, 1 ; <i32> [#uses=2]
43 %exitcond = icmp eq i32 %4, %c ; <i1> [#uses=1]
101 %data_addr.013 = phi i8 [ %data, %bb.nph ], [ %8, %bb ] ; <i8> [#uses=2]
102 %crc_addr.112 = phi i16 [ %crc, %bb.nph ], [ %crc_addr.2, %bb ] ; <i16> [#uses=3]
103 %i.011 = phi i8 [ 0, %bb.nph ], [ %7, %bb ] ; <i8> [#uses=1]
104 %0 = trunc i16 %crc_addr.112 to i8 ; <i8> [#uses=1]
105 %1 = xor i8 %data_addr.013, %0 ; <i8> [#uses=1]
106 %2 = and i8 %1, 1 ; <i8> [#uses=1]
107 %3 = icmp eq i8 %2, 0 ; <i1> [#uses=2]
108 %4 = xor i16 %crc_addr.112, 16386 ; <i16> [#uses=1]
109 %crc_addr.0 = select i1 %3, i16 %crc_addr.112, i16 %4 ; <i16> [#uses=1]
110 %5 = lshr i16 %crc_addr.0, 1 ; <i16> [#uses=2]
111 %6 = or i16 %5, -32768 ; <i16> [#uses=1]
112 %crc_addr.2 = select i1 %3, i16 %5, i16 %6 ; <i16> [#uses=2]
113 %7 = add i8 %i.011, 1 ; <i8> [#uses=2]
114 %8 = lshr i8 %data_addr.013, 1 ; <i8> [#uses=1]
115 %exitcond = icmp eq i8 %7, 8 ; <i1> [#uses=1]