| /llvm-project-15.0.7/llvm/test/Analysis/CostModel/SystemZ/ |
| H A D | cmp-ext-02.ll | 6 define i8 @fun0(i8 %val1, i8 %val2) { 7 %cmp = icmp eq i8 %val1, %val2 17 %cmp = icmp eq i8 %val1, %val2 27 %cmp = icmp eq i8 %val1, %val2 37 %cmp = icmp eq i8 %val1, %val2 47 %cmp = icmp eq i16 %val1, %val2 57 %cmp = icmp eq i16 %val1, %val2 67 %cmp = icmp eq i16 %val1, %val2 77 %cmp = icmp eq i16 %val1, %val2 87 %cmp = icmp eq i32 %val1, %val2 [all …]
|
| H A D | cmp-ext-01.ll | 4 define i8 @fun0(i8 %val1, i8 %val2) { 5 %cmp = icmp eq i8 %val1, %val2 14 define i16 @fun1(i8 %val1, i8 %val2) { 15 %cmp = icmp eq i8 %val1, %val2 25 %cmp = icmp eq i8 %val1, %val2 35 %cmp = icmp eq i8 %val1, %val2 45 %cmp = icmp eq i16 %val1, %val2 55 %cmp = icmp eq i16 %val1, %val2 65 %cmp = icmp eq i16 %val1, %val2 75 %cmp = icmp eq i16 %val1, %val2 [all …]
|
| H A D | cmpsel.ll | 8 define i8 @fun0(i8 %val1, i8 %val2, 10 %cmp = icmp eq i8 %val1, %val2 19 define i16 @fun1(i8 %val1, i8 %val2, 21 %cmp = icmp eq i8 %val1, %val2 32 %cmp = icmp eq i8 %val1, %val2 43 %cmp = icmp eq i8 %val1, %val2 54 %cmp = icmp eq i8 %val1, %val2 65 %cmp = icmp eq i8 %val1, %val2 76 %cmp = icmp eq i16 %val1, %val2 87 %cmp = icmp eq i16 %val1, %val2 [all …]
|
| H A D | scalar-cmp-cmp-log-sel.ll | 9 %cmp0 = icmp eq i8 %val1, %val2 24 %cmp0 = icmp eq i8 %val1, %val2 39 %cmp0 = icmp eq i8 %val1, %val2 54 %cmp0 = icmp eq i8 %val1, %val2 69 %cmp0 = icmp eq i8 %val1, %val2 84 %cmp0 = icmp eq i8 %val1, %val2 99 %cmp0 = icmp eq i16 %val1, %val2 114 %cmp0 = icmp eq i16 %val1, %val2 129 %cmp0 = icmp eq i16 %val1, %val2 144 %cmp0 = icmp eq i16 %val1, %val2 [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/atomics/ |
| H A D | diagnose_invalid_memory_order.verify.cpp | 25 int val2 = 2; ((void)val2); in main() local 81 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed); in main() 82 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_consume); in main() 83 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_acquire); in main() 84 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_seq_cst); in main() 87 x.compare_exchange_weak(val1, val2, std::memory_order_release); in main() 107 x.compare_exchange_strong(val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed); in main() 108 x.compare_exchange_strong(val1, val2, std::memory_order_seq_cst, std::memory_order_consume); in main() 109 x.compare_exchange_strong(val1, val2, std::memory_order_seq_cst, std::memory_order_acquire); in main() 110 x.compare_exchange_strong(val1, val2, std::memory_order_seq_cst, std::memory_order_seq_cst); in main() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | vec-move-01.ll | 10 ret <16 x i8> %val2 18 ret <8 x i16> %val2 26 ret <4 x i32> %val2 34 ret <2 x i64> %val2 42 ret <4 x float> %val2 58 ret <2 x i8> %val2 66 ret <4 x i8> %val2 74 ret <8 x i8> %val2 82 ret <2 x i16> %val2 90 ret <4 x i16> %val2 [all …]
|
| H A D | vec-min-02.ll | 6 define <8 x i16> @f1(<8 x i16> %val1, <8 x i16> %val2) { 10 %cmp = icmp slt <8 x i16> %val2, %val1 16 define <8 x i16> @f2(<8 x i16> %val1, <8 x i16> %val2) { 20 %cmp = icmp sle <8 x i16> %val2, %val1 26 define <8 x i16> @f3(<8 x i16> %val1, <8 x i16> %val2) { 30 %cmp = icmp sgt <8 x i16> %val2, %val1 40 %cmp = icmp sge <8 x i16> %val2, %val1 50 %cmp = icmp ult <8 x i16> %val2, %val1 60 %cmp = icmp ule <8 x i16> %val2, %val1 70 %cmp = icmp ugt <8 x i16> %val2, %val1 [all …]
|
| H A D | vec-max-01.ll | 6 define <16 x i8> @f1(<16 x i8> %val1, <16 x i8> %val2) { 10 %cmp = icmp slt <16 x i8> %val1, %val2 16 define <16 x i8> @f2(<16 x i8> %val1, <16 x i8> %val2) { 20 %cmp = icmp sle <16 x i8> %val1, %val2 26 define <16 x i8> @f3(<16 x i8> %val1, <16 x i8> %val2) { 30 %cmp = icmp sgt <16 x i8> %val1, %val2 40 %cmp = icmp sge <16 x i8> %val1, %val2 50 %cmp = icmp ult <16 x i8> %val1, %val2 60 %cmp = icmp ule <16 x i8> %val1, %val2 70 %cmp = icmp ugt <16 x i8> %val1, %val2 [all …]
|
| H A D | vec-max-02.ll | 6 define <8 x i16> @f1(<8 x i16> %val1, <8 x i16> %val2) { 10 %cmp = icmp slt <8 x i16> %val1, %val2 16 define <8 x i16> @f2(<8 x i16> %val1, <8 x i16> %val2) { 20 %cmp = icmp sle <8 x i16> %val1, %val2 26 define <8 x i16> @f3(<8 x i16> %val1, <8 x i16> %val2) { 30 %cmp = icmp sgt <8 x i16> %val1, %val2 40 %cmp = icmp sge <8 x i16> %val1, %val2 50 %cmp = icmp ult <8 x i16> %val1, %val2 60 %cmp = icmp ule <8 x i16> %val1, %val2 70 %cmp = icmp ugt <8 x i16> %val1, %val2 [all …]
|
| H A D | vec-min-03.ll | 6 define <4 x i32> @f1(<4 x i32> %val1, <4 x i32> %val2) { 10 %cmp = icmp slt <4 x i32> %val2, %val1 16 define <4 x i32> @f2(<4 x i32> %val1, <4 x i32> %val2) { 20 %cmp = icmp sle <4 x i32> %val2, %val1 26 define <4 x i32> @f3(<4 x i32> %val1, <4 x i32> %val2) { 30 %cmp = icmp sgt <4 x i32> %val2, %val1 40 %cmp = icmp sge <4 x i32> %val2, %val1 50 %cmp = icmp ult <4 x i32> %val2, %val1 60 %cmp = icmp ule <4 x i32> %val2, %val1 70 %cmp = icmp ugt <4 x i32> %val2, %val1 [all …]
|
| H A D | vec-min-04.ll | 6 define <2 x i64> @f1(<2 x i64> %val1, <2 x i64> %val2) { 10 %cmp = icmp slt <2 x i64> %val2, %val1 16 define <2 x i64> @f2(<2 x i64> %val1, <2 x i64> %val2) { 20 %cmp = icmp sle <2 x i64> %val2, %val1 26 define <2 x i64> @f3(<2 x i64> %val1, <2 x i64> %val2) { 30 %cmp = icmp sgt <2 x i64> %val2, %val1 40 %cmp = icmp sge <2 x i64> %val2, %val1 50 %cmp = icmp ult <2 x i64> %val2, %val1 60 %cmp = icmp ule <2 x i64> %val2, %val1 70 %cmp = icmp ugt <2 x i64> %val2, %val1 [all …]
|
| H A D | vec-max-04.ll | 6 define <2 x i64> @f1(<2 x i64> %val1, <2 x i64> %val2) { 10 %cmp = icmp slt <2 x i64> %val1, %val2 16 define <2 x i64> @f2(<2 x i64> %val1, <2 x i64> %val2) { 20 %cmp = icmp sle <2 x i64> %val1, %val2 26 define <2 x i64> @f3(<2 x i64> %val1, <2 x i64> %val2) { 30 %cmp = icmp sgt <2 x i64> %val1, %val2 40 %cmp = icmp sge <2 x i64> %val1, %val2 50 %cmp = icmp ult <2 x i64> %val1, %val2 60 %cmp = icmp ule <2 x i64> %val1, %val2 70 %cmp = icmp ugt <2 x i64> %val1, %val2 [all …]
|
| H A D | vec-max-03.ll | 6 define <4 x i32> @f1(<4 x i32> %val1, <4 x i32> %val2) { 10 %cmp = icmp slt <4 x i32> %val1, %val2 16 define <4 x i32> @f2(<4 x i32> %val1, <4 x i32> %val2) { 20 %cmp = icmp sle <4 x i32> %val1, %val2 26 define <4 x i32> @f3(<4 x i32> %val1, <4 x i32> %val2) { 30 %cmp = icmp sgt <4 x i32> %val1, %val2 40 %cmp = icmp sge <4 x i32> %val1, %val2 50 %cmp = icmp ult <4 x i32> %val1, %val2 60 %cmp = icmp ule <4 x i32> %val1, %val2 70 %cmp = icmp ugt <4 x i32> %val1, %val2 [all …]
|
| H A D | vec-min-01.ll | 6 define <16 x i8> @f1(<16 x i8> %val1, <16 x i8> %val2) { 10 %cmp = icmp slt <16 x i8> %val2, %val1 16 define <16 x i8> @f2(<16 x i8> %val1, <16 x i8> %val2) { 20 %cmp = icmp sle <16 x i8> %val2, %val1 26 define <16 x i8> @f3(<16 x i8> %val1, <16 x i8> %val2) { 30 %cmp = icmp sgt <16 x i8> %val2, %val1 40 %cmp = icmp sge <16 x i8> %val2, %val1 50 %cmp = icmp ult <16 x i8> %val2, %val1 60 %cmp = icmp ule <16 x i8> %val2, %val1 70 %cmp = icmp ugt <16 x i8> %val2, %val1 [all …]
|
| H A D | vec-cmp-01.ll | 10 %cmp = icmp eq <16 x i8> %val1, %val2 21 %cmp = icmp ne <16 x i8> %val1, %val2 31 %cmp = icmp sgt <16 x i8> %val1, %val2 42 %cmp = icmp sge <16 x i8> %val1, %val2 53 %cmp = icmp sle <16 x i8> %val1, %val2 63 %cmp = icmp slt <16 x i8> %val1, %val2 73 %cmp = icmp ugt <16 x i8> %val1, %val2 84 %cmp = icmp uge <16 x i8> %val1, %val2 95 %cmp = icmp ule <16 x i8> %val1, %val2 117 %cmp = icmp eq <16 x i8> %val1, %val2 [all …]
|
| H A D | vec-cmp-02.ll | 10 %cmp = icmp eq <8 x i16> %val1, %val2 21 %cmp = icmp ne <8 x i16> %val1, %val2 31 %cmp = icmp sgt <8 x i16> %val1, %val2 42 %cmp = icmp sge <8 x i16> %val1, %val2 53 %cmp = icmp sle <8 x i16> %val1, %val2 63 %cmp = icmp slt <8 x i16> %val1, %val2 73 %cmp = icmp ugt <8 x i16> %val1, %val2 84 %cmp = icmp uge <8 x i16> %val1, %val2 95 %cmp = icmp ule <8 x i16> %val1, %val2 117 %cmp = icmp eq <8 x i16> %val1, %val2 [all …]
|
| H A D | vec-cmp-03.ll | 10 %cmp = icmp eq <4 x i32> %val1, %val2 21 %cmp = icmp ne <4 x i32> %val1, %val2 31 %cmp = icmp sgt <4 x i32> %val1, %val2 42 %cmp = icmp sge <4 x i32> %val1, %val2 53 %cmp = icmp sle <4 x i32> %val1, %val2 63 %cmp = icmp slt <4 x i32> %val1, %val2 73 %cmp = icmp ugt <4 x i32> %val1, %val2 84 %cmp = icmp uge <4 x i32> %val1, %val2 95 %cmp = icmp ule <4 x i32> %val1, %val2 117 %cmp = icmp eq <4 x i32> %val1, %val2 [all …]
|
| H A D | vec-cmp-04.ll | 10 %cmp = icmp eq <2 x i64> %val1, %val2 21 %cmp = icmp ne <2 x i64> %val1, %val2 31 %cmp = icmp sgt <2 x i64> %val1, %val2 42 %cmp = icmp sge <2 x i64> %val1, %val2 53 %cmp = icmp sle <2 x i64> %val1, %val2 63 %cmp = icmp slt <2 x i64> %val1, %val2 73 %cmp = icmp ugt <2 x i64> %val1, %val2 84 %cmp = icmp uge <2 x i64> %val1, %val2 95 %cmp = icmp ule <2 x i64> %val1, %val2 117 %cmp = icmp eq <2 x i64> %val1, %val2 [all …]
|
| H A D | vec-sub-01.ll | 10 %ret = sub <16 x i8> %val1, %val2 19 %ret = sub <8 x i16> %val1, %val2 28 %ret = sub <4 x i32> %val1, %val2 37 %ret = sub <2 x i64> %val1, %val2 63 %ret = fsub <4 x float> %val1, %val2 93 %ret = sub <2 x i8> %val1, %val2 102 %ret = sub <4 x i8> %val1, %val2 111 %ret = sub <8 x i8> %val1, %val2 120 %ret = sub <2 x i16> %val1, %val2 129 %ret = sub <4 x i16> %val1, %val2 [all …]
|
| H A D | vec-cmp-06.ll | 10 %cmp = fcmp oeq <2 x double> %val1, %val2 22 %cmp = fcmp one <2 x double> %val1, %val2 32 %cmp = fcmp ogt <2 x double> %val1, %val2 42 %cmp = fcmp oge <2 x double> %val1, %val2 52 %cmp = fcmp ole <2 x double> %val1, %val2 62 %cmp = fcmp olt <2 x double> %val1, %val2 74 %cmp = fcmp ueq <2 x double> %val1, %val2 85 %cmp = fcmp une <2 x double> %val1, %val2 96 %cmp = fcmp ugt <2 x double> %val1, %val2 103 <2 x double> %val2) { [all …]
|
| H A D | vec-cmp-07.ll | 10 %cmp = fcmp oeq <4 x float> %val1, %val2 22 %cmp = fcmp one <4 x float> %val1, %val2 32 %cmp = fcmp ogt <4 x float> %val1, %val2 42 %cmp = fcmp oge <4 x float> %val1, %val2 52 %cmp = fcmp ole <4 x float> %val1, %val2 62 %cmp = fcmp olt <4 x float> %val1, %val2 74 %cmp = fcmp ueq <4 x float> %val1, %val2 85 %cmp = fcmp une <4 x float> %val1, %val2 96 %cmp = fcmp ugt <4 x float> %val1, %val2 103 <4 x float> %val2) { [all …]
|
| /llvm-project-15.0.7/libc/utils/IntegrationTest/ |
| H A D | test.h | 32 #define __CHECK_EQ(file, line, val1, val2, should_exit) \ argument 33 if ((val1) != (val2)) { \ 35 line) ": Expected '" #val1 "' to be equal to '" #val2 "'\n"); \ 40 #define __CHECK_NE(file, line, val1, val2, should_exit) \ argument 41 if ((val1) == (val2)) { \ 43 line) ": Expected '" #val1 "' to not be equal to '" #val2 "'\n"); \ 52 #define EXPECT_EQ(val1, val2) \ argument 53 __CHECK_EQ(__FILE__, __LINE__, (val1), (val2), false) 55 __CHECK_EQ(__FILE__, __LINE__, (val1), (val2), true) 57 __CHECK_NE(__FILE__, __LINE__, (val1), (val2), false) [all …]
|
| /llvm-project-15.0.7/libc/test/src/__support/ |
| H A D | uint128_test.cpp | 27 LL_UInt128 val2(54321); in TEST() local 29 EXPECT_EQ(val1 + val2, result1); in TEST() 30 EXPECT_EQ((val1 + val2), (val2 + val1)); // addition is reciprocal in TEST() 42 LL_UInt128 val2({10, 0}); in TEST() local 44 EXPECT_EQ((val1 * val2), result1); in TEST() 45 EXPECT_EQ((val1 * val2), (val2 * val1)); // multiplication is reciprocal in TEST() 87 EXPECT_EQ((val2 << 32), result2); in TEST() 88 LL_UInt128 val22 = val2; in TEST() 93 EXPECT_EQ((val2 << 64), result3); in TEST() 96 EXPECT_EQ((val2 << 96), result4); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGen/X86/ |
| H A D | lwp-builtins.c | 17 unsigned char test_lwpins32(unsigned val2, unsigned val1) { in test_lwpins32() argument 20 return __lwpins32(val2, val1, 0x01234); in test_lwpins32() 23 unsigned char test_lwpins64(unsigned long long val2, unsigned val1) { in test_lwpins64() argument 26 return __lwpins64(val2, val1, 0x56789); in test_lwpins64() 29 void test_lwpval32(unsigned val2, unsigned val1) { in test_lwpval32() argument 32 __lwpval32(val2, val1, 0x01234); in test_lwpval32() 35 void test_lwpval64(unsigned long long val2, unsigned val1) { in test_lwpval64() argument 38 __lwpval64(val2, val1, 0xABCDEF); in test_lwpval64()
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/ |
| H A D | limit_steps_overlapping_ranges.cpp | 9 int val2; in main() local 12 placeholder=val1+val2; // DexLabel('from') in main() 15 val2 = ix; // DexLabel('val1_check') in main() 16 placeholder=val1+val2; // DexLabel('val1_check_to') in main() 19 val2 = ix; in main() 21 placeholder=val1+val2; // DexLabel('val2_check_to') in main() 23 placeholder=val1+val2; // DexLabel('to') in main() 25 return val1 + val2; in main()
|