HomeSort by relevance Sort by last modified time
    Searched full:sadd (Results 1 - 25 of 45) sorted by null

1 2

  /external/llvm/test/CodeGen/R600/
saddo.ll 4 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32) nounwind readnone
5 declare { i64, i1 } @llvm.sadd.with.overflow.i64(i64, i64) nounwind readnone
9 %sadd = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %a, i64 %b) nounwind
10 %val = extractvalue { i64, i1 } %sadd, 0
11 %carry = extractvalue { i64, i1 } %sadd, 1
20 %sadd = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %a, i32 %b) nounwind
21 %val = extractvalue { i32, i1 } %sadd, 0
22 %carry = extractvalue { i32, i1 } %sadd,
    [all...]
  /external/llvm/test/CodeGen/ARM/
intrinsics-overflow.ll 4 %sadd = tail call { i32, i1 } @llvm.uadd.with.overflow.i32(i32 %a, i32 %b)
5 %1 = extractvalue { i32, i1 } %sadd, 1
18 %sadd = tail call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %a, i32 %b)
19 %1 = extractvalue { i32, i1 } %sadd, 1
31 %sadd = tail call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
32 %1 = extractvalue { i32, i1 } %sadd, 1
43 %sadd = tail call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b)
44 %1 = extractvalue { i32, i1 } %sadd, 1
55 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32) #
    [all...]
  /external/llvm/test/CodeGen/X86/
fast-isel-constant.ll 10 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %a, i32 %v2)
24 declare {i32, i1} @llvm.sadd.with.overflow.i32(i32, i32)
saddo-redundant-add.ll 4 ; Check that we don't create two additions for the sadd.with.overflow.
19 %i.o = tail call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %i, i64 1)
32 declare { i64, i1 } @llvm.sadd.with.overflow.i64(i64, i64)
2009-04-12-FastIselOverflowCrash.ll 7 declare %0 @llvm.sadd.with.overflow.i32(i32, i32) nounwind
11 %tmp1 = call %0 @llvm.sadd.with.overflow.i32(i32 1, i32 0)
cse-add-with-overflow.ll 29 %tmp16 = tail call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %tmp14, i32 %tmp15)
43 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32)
fast-isel-extract.ll 29 declare %addovf @llvm.sadd.with.overflow.i32(i32, i32) nounwind readnone
32 %r = call %addovf @llvm.sadd.with.overflow.i32(i32 %x, i32 %y)
2009-01-16-SchedulerBug.ll 9 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32) nounwind
30 %0 = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 0, i32 0) ; <{ i32, i1 }> [#uses=2]
add.ll 30 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
74 declare {i32, i1} @llvm.sadd.with.overflow.i32(i32, i32)
139 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %x, i32 1)
xaluo.ll 18 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 %v1, i8 %v2)
33 %t = call {i16, i1} @llvm.sadd.with.overflow.i16(i16 %v1, i16 %v2)
48 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
63 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 %v2)
80 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 1)
97 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 1, i64 %v1)
113 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 -2147483648)
130 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 -21474836489)
145 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 2147483647)
163 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 2147483648
    [all...]
  /external/llvm/test/CodeGen/Generic/
overflow.ll 4 ;; SADD
8 %sadd = tail call { i8, i1 } @llvm.sadd.with.overflow.i8(i8 %a, i8 %b)
9 %cmp = extractvalue { i8, i1 } %sadd, 1
10 %sadd.result = extractvalue { i8, i1 } %sadd, 0
11 %X = select i1 %cmp, i8 %sadd.result, i8 42
15 declare { i8, i1 } @llvm.sadd.with.overflow.i8(i8, i8) nounwind readnone
19 %sadd = tail call { i16, i1 } @llvm.sadd.with.overflow.i16(i16 %a, i16 %b
    [all...]
add-with-overflow-128.ll 26 declare {i96, i1} @llvm.sadd.with.overflow.i96(i96, i96)
31 %t = call {i96, i1} @llvm.sadd.with.overflow.i96(i96 %v1, i96 %v2)
add-with-overflow.ll 9 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
40 declare {i32, i1} @llvm.sadd.with.overflow.i32(i32, i32)
add-with-overflow-24.ll 8 %t = call {i24, i1} @llvm.sadd.with.overflow.i24(i24 %v1, i24 %v2)
41 declare {i24, i1} @llvm.sadd.with.overflow.i24(i24, i24)
  /external/clang/test/CodeGen/
integer-overflow.c 18 // TRAPV: llvm.sadd.with.overflow.i32
19 // CATCH_UB: llvm.sadd.with.overflow.i32
48 // TRAPV: llvm.sadd.with.overflow.i32({{.*}}, i32 1)
49 // CATCH_UB: llvm.sadd.with.overflow.i32({{.*}}, i32 1)
55 // TRAPV: llvm.sadd.with.overflow.i32({{.*}}, i32 -1)
56 // CATCH_UB: llvm.sadd.with.overflow.i32({{.*}}, i32 -1)
unsigned-trapv.c 15 // TRAPV: sadd.with.overflow.i32
18 // BOTH: sadd.with.overflow.i32
trapv.c 17 // CHECK-NEXT: [[T3:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[T1]], i32 [[T2]])
32 // CHECK-NEXT: [[T2:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[T1]], i32 1)
46 // CHECK-NEXT: [[T2:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[T1]], i32 1)
unsigned-promotion.c 20 // CHECKS: [[T1:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[T2:%.*]], i32 [[T3:%.*]])
29 // CHECKU-NOT: llvm.sadd
85 // CHECKS: [[T1:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[T2:%.*]], i32 [[T3:%.*]])
94 // CHECKU-NOT: llvm.sadd
builtins-overflow.c 98 // CHECK: %{{.+}} = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %{{.+}}, i32 %{{.+}})
107 // CHECK: %{{.+}} = call { [[UL]], i1 } @llvm.sadd.with.overflow.[[UL]]([[UL]] %{{.+}}, [[UL]] %{{.+}})
116 // CHECK: %{{.+}} = call { i64, i1 } @llvm.sadd.with.overflow.i64(i64 %{{.+}}, i64 %{{.+}})
  /external/llvm/test/Transforms/GVN/
2011-07-07-MatchIntrinsicExtract.ll 44 %sadd = tail call %0 @llvm.sadd.with.overflow.i64(i64 %a, i64 %b)
45 %sadd.0 = extractvalue %0 %sadd, 0
82 declare %0 @llvm.sadd.with.overflow.i64(i64, i64) nounwind readnone
  /external/llvm/test/Transforms/IndVarSimplify/
overflowcheck.ll 9 ; CHECK: @llvm.sadd.with.overflow
13 ; CHECK: @llvm.sadd.with.overflow
33 %adds = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %s, i32 %truncv)
39 %i1 = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %i, i32 1)
56 declare { i32, i1 } @llvm.sadd.with.overflow.i32(i32, i32)
  /external/llvm/test/Transforms/InstCombine/
overflow.ll 14 ; CHECK: llvm.sadd.with.overflow.i32
42 ; CHECK-NOT: llvm.sadd.with.overflow
66 ; CHECK-NOT: llvm.sadd.with.overflow
80 ; Should be able to form an i8 sadd computed in an i32.
89 ; CHECK: llvm.sadd.with.overflow.i8
139 ; CHECK-NOT: llvm.sadd
141 ; CHECK-NOT: llvm.sadd
  /external/llvm/test/Transforms/ConstProp/
overflow-ops.ll 8 declare {i8, i1} @llvm.sadd.with.overflow.i8(i8, i8)
79 ;; sadd
84 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 42, i8 2)
93 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 120, i8 10)
102 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 -120, i8 10)
111 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 -120, i8 -10)
120 %t = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 2, i8 -10)
  /frameworks/base/core/tests/coretests/src/android/text/
StaticLayoutTest.java 213 private final float sAdd;
215 Scaler(float sMult, float sAdd) {
217 this.sAdd = sAdd;
221 int altVal = (int)(height * sMult + sAdd + 0.5);
222 int rndVal = Math.round(height * sMult + sAdd);
  /external/llvm/test/CodeGen/AArch64/
arm64-xaluo.ll 11 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
23 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 %v2)
166 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
177 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 %v2)
308 %t = call {i32, i1} @llvm.sadd.with.overflow.i32(i32 %v1, i32 %v2)
325 %t = call {i64, i1} @llvm.sadd.with.overflow.i64(i64 %v1, i64 %v2)
512 declare {i32, i1} @llvm.sadd.with.overflow.i32(i32, i32) nounwind readnone
513 declare {i64, i1} @llvm.sadd.with.overflow.i64(i64, i64) nounwind readnone

Completed in 806 milliseconds

1 2