Lines Matching refs:usub
5 declare { i32, i1 } @llvm.usub.with.overflow.i32(i32, i32) nounwind readnone
6 declare { i64, i1 } @llvm.usub.with.overflow.i64(i64, i64) nounwind readnone
10 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) nounwind
11 %val = extractvalue { i64, i1 } %usub, 0
12 %carry = extractvalue { i64, i1 } %usub, 1
22 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b) nounwind
23 %val = extractvalue { i32, i1 } %usub, 0
24 %carry = extractvalue { i32, i1 } %usub, 1
35 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %usub, 0
37 %carry = extractvalue { i32, i1 } %usub, 1
47 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %usub, 0
49 %carry = extractvalue { i64, i1 } %usub, 1
61 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) nounwind
62 %val = extractvalue { i64, i1 } %usub, 0
63 %carry = extractvalue { i64, i1 } %usub, 1