Home | History | Annotate | Download | only in AMDGPU

Lines Matching full:sadd

5 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32) nounwind readnone
6 declare { i64, i1 } @llvm.sadd.with.overflow.i64(i64, i64) nounwind readnone
10 %sadd = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %a, i64 %b) nounwind
11 %val = extractvalue { i64, i1 } %sadd, 0
12 %carry = extractvalue { i64, i1 } %sadd, 1
21 %sadd = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %a, i32 %b) nounwind
22 %val = extractvalue { i32, i1 } %sadd, 0
23 %carry = extractvalue { i32, i1 } %sadd, 1
33 %sadd = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %a, i32 %b) nounwind
34 %val = extractvalue { i32, i1 } %sadd, 0
35 %carry = extractvalue { i32, i1 } %sadd, 1
43 %sadd = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %a, i64 %b) nounwind
44 %val = extractvalue { i64, i1 } %sadd, 0
45 %carry = extractvalue { i64, i1 } %sadd, 1
57 %sadd = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %a, i64 %b) nounwind
58 %val = extractvalue { i64, i1 } %sadd, 0
59 %carry = extractvalue { i64, i1 } %sadd, 1