/external/llvm/test/CodeGen/Generic/ |
overflow.ll | 113 ;; usub 117 %usub = tail call { i8, i1 } @llvm.usub.with.overflow.i8(i8 %a, i8 %b) 118 %cmp = extractvalue { i8, i1 } %usub, 1 119 %usub.result = extractvalue { i8, i1 } %usub, 0 120 %X = select i1 %cmp, i8 %usub.result, i8 42 124 declare { i8, i1 } @llvm.usub.with.overflow.i8(i8, i8) nounwind readnone 128 %usub = tail call { i16, i1 } @llvm.usub.with.overflow.i16(i16 %a, i16 %b [all...] |
/external/llvm/test/Transforms/GVN/ |
2011-07-07-MatchIntrinsicExtract.ll | 20 %usub = tail call %0 @llvm.usub.with.overflow.i64(i64 %a, i64 %b) 21 %usub.0 = extractvalue %0 %usub, 0 80 declare %0 @llvm.usub.with.overflow.i64(i64, i64) nounwind readnone
|
/external/llvm/test/CodeGen/X86/ |
sub-with-overflow.ll | 28 %t = call {i32, i1} @llvm.usub.with.overflow.i32(i32 %v1, i32 %v2) 48 declare {i32, i1} @llvm.usub.with.overflow.i32(i32, i32)
|
/external/compiler-rt/lib/ubsan/lit_tests/Integer/ |
usub-overflow.cpp | 15 // CHECK-SUB_I32: usub-overflow.cpp:[[@LINE-1]]:22: runtime error: unsigned integer overflow: 1 - 2 cannot be represented in type 'unsigned int'
|
/external/clang/test/CodeGen/ |
builtins-multiprecision.c | 101 // CHECK: %{{.+}} = {{.*}} call { i8, i1 } @llvm.usub.with.overflow.i8(i8 %x, i8 %y) 104 // CHECK: %{{.+}} = {{.*}} call { i8, i1 } @llvm.usub.with.overflow.i8(i8 %{{.+}}, i8 %carryin) 120 // CHECK: %{{.+}} = {{.*}} call { i16, i1 } @llvm.usub.with.overflow.i16(i16 %x, i16 %y) 123 // CHECK: %{{.+}} = {{.*}} call { i16, i1 } @llvm.usub.with.overflow.i16(i16 %{{.+}}, i16 %carryin) 138 // CHECK: %{{.+}} = {{.*}} call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %x, i32 %y) 141 // CHECK: %{{.+}} = {{.*}} call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %{{.+}}, i32 %carryin) 156 // CHECK: %{{.+}} = {{.*}} call { [[UL]], i1 } @llvm.usub.with.overflow.[[UL]]([[UL]] %x, [[UL]] %y) 159 // CHECK: %{{.+}} = {{.*}} call { [[UL]], i1 } @llvm.usub.with.overflow.[[UL]]([[UL]] %{{.+}}, [[UL]] %carryin) 175 // CHECK: %{{.+}} = {{.*}} call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %x, i64 %y) 178 // CHECK: %{{.+}} = {{.*}} call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %{{.+}}, i64 %carryin [all...] |
builtins-overflow.c | 44 // CHECK: %{{.+}} = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %{{.+}}, i32 %{{.+}}) 53 // CHECK: %{{.+}} = call { [[UL]], i1 } @llvm.usub.with.overflow.[[UL]]([[UL]] %{{.+}}, [[UL]] %{{.+}}) 62 // CHECK: %{{.+}} = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 %{{.+}}, i64 %{{.+}})
|
unsigned-overflow.c | 28 // CHECK-NEXT: [[T3:%.*]] = call { i64, i1 } @llvm.usub.with.overflow.i64(i64 [[T1]], i64 [[T2]]) 86 // CHECK-NEXT: [[T3:%.*]] = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 [[T1]], i32 [[T2]])
|
unsigned-promotion.c | 52 // CHECKU-NOT: llvm.usub 117 // CHECKU-NOT: llvm.usub
|
/external/llvm/test/Transforms/ConstProp/ |
overflow-ops.ll | 5 declare {i8, i1} @llvm.usub.with.overflow.i8(i8, i8) 35 ;; usub 40 %t = call {i8, i1} @llvm.usub.with.overflow.i8(i8 4, i8 2) 49 %t = call {i8, i1} @llvm.usub.with.overflow.i8(i8 4, i8 6)
|
/prebuilts/python/darwin-x86/2.7.5/include/python2.7/ |
Python-ast.h | 22 typedef enum _unaryop { Invert=1, Not=2, UAdd=3, USub=4 } unaryop_ty;
|
/prebuilts/python/linux-x86/2.7.5/include/python2.7/ |
Python-ast.h | 22 typedef enum _unaryop { Invert=1, Not=2, UAdd=3, USub=4 } unaryop_ty;
|
/external/qemu/hw/ |
usb-ohci.c | 600 #define USUB(a, b) ((int16_t)((uint16_t)(a) - (uint16_t)(b))) 629 relative_frame_number = USUB(ohci->frame_number, starting_frame); [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/ |
test_unicode.py | 62 class usub(unicode): class in function:UnicodeTest.checkequalnofix 64 return 'usub(%r)' % unicode.__repr__(self) 65 object = usub(object) [all...] |
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/ |
test_unicode.py | 62 class usub(unicode): class in function:UnicodeTest.checkequalnofix 64 return 'usub(%r)' % unicode.__repr__(self) 65 object = usub(object) [all...] |
/external/llvm/docs/ |
LangRef.rst | [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | 172 /// \brief Emit a call to llvm.{sadd,uadd,ssub,usub,smul,umul}.with.overflow.* [all...] |
/prebuilts/tools/common/m2/repository/org/python/jython/2.5.3/ |
jython-2.5.3-sources.jar | |
/prebuilts/tools/common/m2/repository/org/python/jython-standalone/2.5.3/ |
jython-standalone-2.5.3-sources.jar | |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/ |
libarm-linux-android-sim.a | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/ |
libarm-linux-android-sim.a | [all...] |