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
13 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) nounwind
14 %val = extractvalue { i64, i1 } %usub, 0
15 %carry = extractvalue { i64, i1 } %usub, 1
28 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b) nounwind
29 %val = extractvalue { i32, i1 } %usub, 0
30 %carry = extractvalue { i32, i1 } %usub, 1
44 %usub = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b) nounwind
45 %val = extractvalue { i32, i1 } %usub, 0
46 %carry = extractvalue { i32, 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
80 %usub = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %a, i64 %b) nounwind
81 %val = extractvalue { i64, i1 } %usub, 0
82 %carry = extractvalue { i64, i1 } %usub, 1