Home
last modified time | relevance | path

Searched refs:ssub (Results 1 – 25 of 2078) sorted by relevance

12345678910>>...84

/dports/devel/llvm80/llvm-8.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll11 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
12 %val = extractvalue { i64, i1 } %ssub, 0
13 %carry = extractvalue { i64, i1 } %ssub, 1
22 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
23 %val = extractvalue { i32, i1 } %ssub, 0
24 %carry = extractvalue { i32, i1 } %ssub, 1
34 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
35 %val = extractvalue { i32, i1 } %ssub, 0
46 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
47 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll11 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
12 %val = extractvalue { i64, i1 } %ssub, 0
13 %carry = extractvalue { i64, i1 } %ssub, 1
22 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
23 %val = extractvalue { i32, i1 } %ssub, 0
24 %carry = extractvalue { i32, i1 } %ssub, 1
34 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
35 %val = extractvalue { i32, i1 } %ssub, 0
46 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
47 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/
H A Dssubo.ll12 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
13 %val = extractvalue { i64, i1 } %ssub, 0
14 %carry = extractvalue { i64, i1 } %ssub, 1
23 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
24 %val = extractvalue { i32, i1 } %ssub, 0
25 %carry = extractvalue { i32, i1 } %ssub, 1
35 %ssub = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b) nounwind
36 %val = extractvalue { i32, i1 } %ssub, 0
47 %ssub = call { i64, i1 } @llvm.ssub.with.overflow.i64(i64 %a, i64 %b) nounwind
48 %val = extractvalue { i64, i1 } %ssub, 0
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/Analysis/CostModel/AArch64/
H A Darith-ssat.ll111 declare i64 @llvm.ssub.sat.i64(i64, i64)
116 declare i32 @llvm.ssub.sat.i32(i32, i32)
122 declare i16 @llvm.ssub.sat.i16(i16, i16)
129 declare i8 @llvm.ssub.sat.i8(i8, i8)
130 declare <2 x i8> @llvm.ssub.sat.v2i8(<2 x i8>, <2 x i8>)
131 declare <4 x i8> @llvm.ssub.sat.v4i8(<4 x i8>, <4 x i8>)
132 declare <8 x i8> @llvm.ssub.sat.v8i8(<8 x i8>, <8 x i8>)
188 %I64 = call i64 @llvm.ssub.sat.i64(i64 undef, i64 undef)
193 %I32 = call i32 @llvm.ssub.sat.i32(i32 undef, i32 undef)
199 %I16 = call i16 @llvm.ssub.sat.i16(i16 undef, i16 undef)
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/Analysis/CostModel/AArch64/
H A Darith-ssat.ll111 declare i64 @llvm.ssub.sat.i64(i64, i64)
116 declare i32 @llvm.ssub.sat.i32(i32, i32)
122 declare i16 @llvm.ssub.sat.i16(i16, i16)
129 declare i8 @llvm.ssub.sat.i8(i8, i8)
130 declare <2 x i8> @llvm.ssub.sat.v2i8(<2 x i8>, <2 x i8>)
131 declare <4 x i8> @llvm.ssub.sat.v4i8(<4 x i8>, <4 x i8>)
132 declare <8 x i8> @llvm.ssub.sat.v8i8(<8 x i8>, <8 x i8>)
188 %I64 = call i64 @llvm.ssub.sat.i64(i64 undef, i64 undef)
193 %I32 = call i32 @llvm.ssub.sat.i32(i32 undef, i32 undef)
199 %I16 = call i16 @llvm.ssub.sat.i16(i16 undef, i16 undef)
[all …]
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
166 TEST (ssub, signed char, 0, 0, 0);
167 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
168 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
169 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
170 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
171 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
173 TEST (ssub, short, 0, 0, 0);
174 TEST (ssub, short, 0, SHRT_MAX, 0);
175 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/lang/gcc9/gcc-9.4.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/devel/avr-gcc/gcc-10.2.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/devel/riscv64-gcc/gcc-8.3.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/lang/gcc11/gcc-11.2.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
166 TEST (ssub, signed char, 0, 0, 0);
167 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
168 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
169 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
170 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
171 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
173 TEST (ssub, short, 0, 0, 0);
174 TEST (ssub, short, 0, SHRT_MAX, 0);
175 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/g++.dg/cpp1y/
H A Dconstexpr-arith-overflow.C38 #define ssub(x, y) ((x) - (y)) macro
162 TEST (ssub, signed char, 0, 0, 0);
163 TEST (ssub, signed char, 0, SCHAR_MAX, 0);
164 TEST (ssub, signed char, 1, SCHAR_MAX, 0);
165 TEST (ssub, signed char, SCHAR_MAX, SCHAR_MAX, 0);
166 TEST (ssub, signed char, 0, SCHAR_MIN, 0);
167 TEST (ssub, signed char, -1, SCHAR_MIN, 0);
169 TEST (ssub, short, 0, 0, 0);
170 TEST (ssub, short, 0, SHRT_MAX, 0);
171 TEST (ssub, short, 1, SHRT_MAX, 0);
[all …]

12345678910>>...84