Lines Matching full:add

12 ; CHECK-NEXT:    %add = add i64 ptrtoint (ptr @glob.i32.align2 to i64), 5
17 %add = add i64 ptrtoint (ptr @glob.i32.align2 to i64), 5
18 ret i64 %add
24 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @glob.i32.align2 to i64), 6
29 %add = add i64 ptrtoint (ptr @glob.i32.align2 to i64), 6
30 ret i64 %add
36 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @glob.i32.align8 to i64), 7
41 %add = add i64 ptrtoint (ptr @glob.i32.align8 to i64), 7
42 ret i64 %add
48 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @glob.i32.align8 to i64), 8
53 %add = add i64 ptrtoint (ptr @glob.i32.align8 to i64), 8
54 ret i64 %add
60 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @glob.i32.align16 to i64), 15
65 %add = add i64 ptrtoint (ptr @glob.i32.align16 to i64), 15
66 ret i64 %add
72 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @glob.i32.align16 to i64), 16
77 %add = add i64 ptrtoint (ptr @glob.i32.align16 to i64), 16
78 ret i64 %add
84 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @array4xi32 to i64), 16
89 %add = add i64 ptrtoint (ptr @array4xi32 to i64), 16
90 ret i64 %add
96 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @array4xi32 to i64), 31
101 %add = add i64 ptrtoint (ptr @array4xi32 to i64), 31
102 ret i64 %add
108 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @array4xi32 to i64), 32
113 %add = add i64 ptrtoint (ptr @array4xi32 to i64), 32
114 ret i64 %add
120 ; CHECK-NEXT: %add = add i64 ptrtoint (ptr @array4xi32 to i64), 33
125 %add = add i64 ptrtoint (ptr @array4xi32 to i64), 33
126 ret i64 %add
132 ; CHECK-NEXT: %add.16 = add i64 ptrtoint (ptr @array4xi32 to i64), 16
134 ; CHECK-NEXT: %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.16)
136 ; CHECK-NEXT: %add = add i64 %umax, 16
138 ; CHECK-NEXT: %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)
143 %add.16 = add i64 ptrtoint (ptr @array4xi32 to i64), 16
144 %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.16)
145 %add = add i64 %umax, 16
146 %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)
153 ; CHECK-NEXT: %add.31 = add i64 ptrtoint (ptr @array4xi32 to i64), 31
155 ; CHECK-NEXT: %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.31)
157 ; CHECK-NEXT: %add = add i64 %umax, 16
159 ; CHECK-NEXT: %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)
164 %add.31 = add i64 ptrtoint (ptr @array4xi32 to i64), 31
165 %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.31)
166 %add = add i64 %umax, 16
167 %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)
174 ; CHECK-NEXT: %add.32 = add i64 ptrtoint (ptr @array4xi32 to i64), 32
176 ; CHECK-NEXT: %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.32)
178 ; CHECK-NEXT: %add = add i64 %umax, 16
180 ; CHECK-NEXT: %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)
185 %add.32 = add i64 ptrtoint (ptr @array4xi32 to i64), 32
186 %umax = call i64 @llvm.umax.i64(i64 ptrtoint (ptr @array4xi32 to i64), i64 %add.32)
187 %add = add i64 %umax, 16
188 %sub = sub i64 %add, ptrtoint (ptr @array4xi32 to i64)