Lines Matching full:uses
3 @_ZL10DeviceCode = internal global i16 0 ; <i16*> [#uses=1]
4 @.str19 = internal constant [64 x i8] c"unlock_then_erase_sector: failed to erase block (status= 0x%x)\0A\00" ; <[64 x i8]*> [#uses=1]
5 @.str34 = internal constant [68 x i8] c"ProgramByWords - Erasing sector 0x%llx to 0x%llx (size 0x%x bytes)\0A\00" ; <[68 x i8]*> [#uses=1]
6 @.str35 = internal constant [37 x i8] c"ProgramByWords - Done erasing flash\0A\00" ; <[37 x i8]*> [#uses=1]
7 @.str36 = internal constant [48 x i8] c"ProgramByWords - Starting to write to FLASH...\0A\00" ; <[48 x i8]*> [#uses=1]
16 %tmp28 = icmp eq i8 0, 0 ; <i1> [#uses=1]
20 %tmp9596430 = zext i32 0 to i64 ; <i64> [#uses=1]
21 %tmp98431 = add i64 %tmp9596430, %Offset ; <i64> [#uses=1]
22 %tmp100433 = icmp ugt i64 %tmp98431, %Offset ; <i1> [#uses=1]
26 %Pos.0.reg2mem.0 = phi i64 [ %tmp93, %_Z24unlock_then_erase_sectory.exit ], [ %Offset, %bb ] ; <i64> [#uses=3]
27 %tmp35 = load i16* @_ZL10DeviceCode, align 2 ; <i16> [#uses=1]
28 %tmp3536 = zext i16 %tmp35 to i32 ; <i32> [#uses=2]
29 %tmp37 = and i32 %tmp3536, 65520 ; <i32> [#uses=1]
30 %tmp38 = icmp eq i32 %tmp37, 35008 ; <i1> [#uses=1]
31 %tmp34 = sub i64 %Pos.0.reg2mem.0, %Offset ; <i64> [#uses=2]
35 %tmp43 = add i32 0, -1 ; <i32> [#uses=1]
36 %tmp4344 = zext i32 %tmp43 to i64 ; <i64> [#uses=1]
37 %tmp46 = and i64 %tmp4344, %tmp34 ; <i64> [#uses=0]
38 %tmp49 = and i32 %tmp3536, 1 ; <i32> [#uses=0]
43 %tmp2021.i = trunc i64 %Pos.0.reg2mem.0 to i32 ; <i32> [#uses=1]
44 %tmp202122.i = inttoptr i32 %tmp2021.i to i8* ; <i8*> [#uses=1]
46 %tmp53.i = load volatile i16* null, align 2 ; <i16> [#uses=2]
47 %tmp5455.i = zext i16 %tmp53.i to i32 ; <i32> [#uses=1]
54 %tmp67.i = icmp eq i16 %tmp53.i, 128 ; <i1> [#uses=1]
63 %tmp93 = add i64 0, %Pos.0.reg2mem.0 ; <i64> [#uses=2]
64 %tmp98 = add i64 0, %Offset ; <i64> [#uses=1]
65 %tmp100 = icmp ugt i64 %tmp98, %tmp93 ; <i1> [#uses=1]
74 %tmp114115 = bitcast i8* %buffer to i16* ; <i16*> [#uses=1]
75 %tmp256 = lshr i64 %bufferSize, 1 ; <i64> [#uses=1]
76 %tmp256257 = trunc i64 %tmp256 to i32 ; <i32> [#uses=1]
77 %tmp258 = getelementptr i16* %tmp114115, i32 %tmp256257 ; <i16*> [#uses=0]