Lines Matching refs:usub

14   %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) #0
15 %val = extractvalue { i64, i1 } %usub, 0
16 %carry = extractvalue { i64, i1 } %usub, 1
35 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
36 %val = extractvalue { i32, i1 } %usub, 0
37 %carry = extractvalue { i32, i1 } %usub, 1
59 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
60 %val = extractvalue { i32, i1 } %usub, 0
61 %carry = extractvalue { i32, i1 } %usub, 1
83 %uadd = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
101 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b)
102 %val = extractvalue { i64, i1 } %usub, 0
103 %carry = extractvalue { i64, i1 } %usub, 1
129 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b)
130 %val = extractvalue { i64, i1 } %usub, 0
131 %carry = extractvalue { i64, i1 } %usub, 1
154 %usub = call { i16, i1 } @llvm.usub.with.overflow.i16(i16 %a, i16 %b)
155 %val = extractvalue { i16, i1 } %usub, 0
156 %carry = extractvalue { i16, i1 } %usub, 1
170 …%sadd = call { <2 x i32>, <2 x i1> } @llvm.usub.with.overflow.v2i32(<2 x i32> %a, <2 x i32> %b) no…
184 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
185 %val = extractvalue { i32, i1 } %usub, 0
186 %carry = extractvalue { i32, i1 } %usub, 1
213 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
214 %val = extractvalue { i32, i1 } %usub, 0
215 %carry = extractvalue { i32, i1 } %usub, 1
231 declare { i16, i1 } @llvm.usub.with.overflow.i16(i16, i16) #1
232 declare { i32, i1 } @llvm.usub.with.overflow.i32(i32, i32) #1
233 declare { i64, i1 } @llvm.usub.with.overflow.i64(i64, i64) #1
234 declare { <2 x i32>, <2 x i1> } @llvm.usub.with.overflow.v2i32(<2 x i32>, <2 x i32>) nounwind readn…