Lines Matching refs:overflow
20 %13 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 undef, i64 undef)
22 %15 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %14, i64 1)
27 %20 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %18, i64 %19)
29 %22 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %21, i64 0)
31 %24 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %23, i64 undef)
33 %26 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %25, i64 0)
41 %34 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 0, i64 undef)
43 %36 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %35, i64 1)
48 %41 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %39, i64 %40)
50 %43 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %42, i64 0)
53 %46 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %44, i64 %45)
55 %48 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %47, i64 0)
69 %62 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %61, i64 undef)
71 %64 = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 undef, i64 1)
73 %66 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %63, i64 %65)
76 %69 = call { i64, i1 } @llvm.smul.with.overflow.i64(i64 %67, i64 %68)
78 %71 = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %70, i64 0)
123 declare { i64, i1 } @llvm.smul.with.overflow.i64(i64, i64) #1
126 declare { i64, i1 } @llvm.sadd.with.overflow.i64(i64, i64) #1
129 declare { i64, i1 } @llvm.ssub.with.overflow.i64(i64, i64) #1