| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | exp-err.s | 5 exp mrt8 v3, v2, v1, v0 label 8 exp pos4 v3, v2, v1, v0 label 11 exp pos5 v3, v2, v1, v0 label 29 exp mrt-1 v3, v2, v1, v0 label 32 exp mrtX v3, v2, v1, v0 label 35 exp pos-1 v3, v2, v1, v0 label 38 exp posX v3, v2, v1, v0 label 53 exp 0 v3, v2, v1, v0 label 56 exp , v3, v2, v1, v0 label 59 exp label [all …]
|
| H A D | gfx7_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 36 exp mrt0 v0, v0, off, off label [all …]
|
| H A D | gfx8_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 36 exp mrt0 v0, v0, off, off label [all …]
|
| H A D | gfx9_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 36 exp mrt0 v0, v0, off, off label [all …]
|
| H A D | exp.s | 7 exp mrt0 off, off, off, off label 12 exp mrt0 off, off, off, off done label 17 exp mrt0 v4, off, off, off done label 47 exp mrt0 v4, off, off, v1 label 57 exp mrt0 v4, v3, v2, v1 label 62 exp mrt0 v4, v3, v2, v1 done label 67 exp mrt7 v1, v1, v1, v1 label 72 exp mrt7 v1, v1, v1, v1 done label 77 exp mrtz v4, v3, v2, v1 label 87 exp pos0 v4, v3, v2, v1 label [all …]
|
| H A D | exp-pregfx11.s | 6 exp null v4, v3, v2, v1 label 11 exp null v4, v3, v2, v1 done label 16 exp param0 v4, v3, v2, v1 label 21 exp param0 v4, v3, v2, v1 done label 26 exp param31 v4, v3, v2, v1 label 31 exp param31 v4, v3, v2, v1 done label 36 exp mrt0 v4, v3, v2, v1 vm label 41 exp mrt0 v4, v3, v2, v1 done vm label 46 exp mrtz, v3, v3, v7, v7 compr label 51 exp mrtz, off, off, v7, v7 compr label [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_reordering.c | 22 if (!exp) in isl_reordering_alloc() 29 return exp; in isl_reordering_alloc() 34 if (!exp) in isl_reordering_copy() 37 exp->ref++; in isl_reordering_copy() 38 return exp; in isl_reordering_copy() 75 if (!exp) in isl_reordering_free() 82 free(exp); in isl_reordering_free() 124 if (!exp) in isl_parameter_alignment_reordering() 149 exp->space = isl_space_free(exp->space); in isl_parameter_alignment_reordering() 150 exp->space = isl_space_add_dims(exp->space, in isl_parameter_alignment_reordering() [all …]
|
| H A D | isl_power_templ.c | 20 if (isl_int_is_zero(exp)) in FN() 24 if (isl_int_is_neg(exp)) { in FN() 25 isl_int_neg(exp, exp); in FN() 32 isl_int_fdiv_r(r, exp, ctx->two); in FN() 46 isl_int_fdiv_q(exp, exp, ctx->two); in FN() 47 if (isl_int_is_zero(exp)) in FN() 67 __isl_take isl_val *exp) in FN() 69 if (!map || !exp) in FN() 71 if (!isl_val_is_int(exp)) in FN() 75 isl_val_free(exp); in FN() [all …]
|
| /llvm-project-15.0.7/libc/AOR_v20.02/math/test/testcases/directed/ |
| H A D | exp.tst | 1 ; Directed test cases for exp 7 func=exp op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 8 func=exp op1=fff80000.00000001 result=7ff80000.00000001 errno=0 11 func=exp op1=7ff00000.00000000 result=7ff00000.00000000 errno=0 12 func=exp op1=fff00000.00000000 result=00000000.00000000 errno=0 15 func=exp op1=00000000.00000000 result=3ff00000.00000000 errno=0 16 func=exp op1=80000000.00000000 result=3ff00000.00000000 errno=0 17 func=exp op1=00000000.00000001 result=3ff00000.00000000 errno=0 18 func=exp op1=80000000.00000001 result=3ff00000.00000000 errno=0 19 func=exp op1=3c900000.00000000 result=3ff00000.00000000.400 errno=0 [all …]
|
| /llvm-project-15.0.7/libc/test/src/math/ |
| H A D | LdExpTest.h | 42 for (int exp : exp_array) { in testSpecialNumbers() local 54 for (int32_t exp : exp_array) { in testPowersOfTwo() local 56 ASSERT_FP_EQ(T(val << exp), func(T(val), exp)); in testPowersOfTwo() 57 ASSERT_FP_EQ(T(-1 * (val << exp)), func(T(-val), exp)); in testPowersOfTwo() 64 for (int32_t exp = 10; exp < 100; ++exp) { in testOverflow() local 78 for (int32_t exp : exp_array) { in testUnderflowToZeroOnNormal() local 91 for (int32_t exp : exp_array) { in testUnderflowToZeroOnSubnormal() local 104 for (int32_t exp = 0; exp <= static_cast<int32_t>(MANTISSA_WIDTH); ++exp) { in testNormalOperation() local 108 ASSERT_FP_EQ(func(x, exp), x * (UIntType(1) << exp)); in testNormalOperation() 109 ASSERT_FP_EQ(func(x, -exp), x / (UIntType(1) << exp)); in testNormalOperation() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llvm.amdgcn.exp.ll | 491 ; GCN: exp 496 exp: 506 ; GCN: exp 511 exp: 521 ; GCN: exp 526 exp: 536 ; GCN: exp 541 exp: 567 ; PREGFX11: exp pos0 579 ; GFX10: exp pos4 [all …]
|
| H A D | llvm.amdgcn.exp.compr.ll | 12 ; GCN: exp mrt0 off, off, off, off compr{{$}} 13 ; GCN: exp mrt0 off, off, off, off done compr{{$}} 23 ; GCN: exp mrt0 [[SRC0]], [[SRC0]], off, off done compr{{$}} 32 ; GCN: exp mrt0 off, off, [[SRC1]], [[SRC1]] done compr{{$}} 50 ; GCN: exp mrt0 off, [[SRC0]], off, off done compr{{$}} 59 ; GCN: exp mrt0 off, [[SRC0]], off, [[SRC1]] done compr{{$}} 78 ; GCN: exp mrtz [[SRC0]], [[SRC0]], [[SRC1]], [[SRC1]] compr{{$}} 98 ; GCN: exp mrt0 off, off, off, off compr{{$}} 99 ; GCN: exp mrt0 off, off, off, off done compr{{$}} 109 ; GCN: exp mrt0 [[SRC0]], off, off, off done compr{{$}} [all …]
|
| H A D | llvm.amdgcn.frexp.exp.ll | 6 declare i32 @llvm.amdgcn.frexp.exp.i32.f32(float) #0 12 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %src) 13 store i32 %frexp.exp, i32 addrspace(1)* %out 21 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %fabs.src) 22 store i32 %frexp.exp, i32 addrspace(1)* %out 31 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %fneg.fabs.src) 32 store i32 %frexp.exp, i32 addrspace(1)* %out 39 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f64(double %src) 40 store i32 %frexp.exp, i32 addrspace(1)* %out 48 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f64(double %fabs.src) [all …]
|
| H A D | llvm.amdgcn.exp.row.ll | 13 ; GFX11-NEXT: exp pos0 off, off, off, off row_en 14 ; GFX11-NEXT: exp pos1 off, off, off, off done row_en 25 ; GFX11-NEXT: exp pos0 off, off, off, off row_en 26 ; GFX11-NEXT: exp pos1 off, off, off, off done row_en 38 ; GFX11-NEXT: exp pos0 v0, v0, v0, off row_en 39 ; GFX11-NEXT: exp pos1 v0, v0, v0, off done row_en 51 ; GFX11-NEXT: exp pos0 v0, v0, v0, off row_en 52 ; GFX11-NEXT: exp pos1 v0, v0, v0, off done row_en 63 ; GFX11-NEXT: exp pos0 v0, off, off, off done row_en 76 ; GFX11-NEXT: exp pos0 v0, off, off, off done row_en [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | fmul-exp.ll | 7 ; exp(a) * exp(b) no reassoc flags 15 %t = call double @llvm.exp.f64(double %a) 16 %t1 = call double @llvm.exp.f64(double %b) 21 ; exp(a) * exp(b) reassoc, multiple uses 30 %t = call double @llvm.exp.f64(double %a) 31 %t1 = call double @llvm.exp.f64(double %b) 37 ; exp(a) * exp(b) reassoc, both with multiple uses 47 %t = call double @llvm.exp.f64(double %a) 55 ; exp(a) * exp(b) => exp(a+b) with reassoc 62 %t = call double @llvm.exp.f64(double %a) [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.lognormal/ |
| H A D | eval.pass.cpp | 66 double x_var = (std::exp(sqr(d.s())) - 1) * std::exp(2*d.m() + sqr(d.s())); in test1() 67 double x_skew = (std::exp(sqr(d.s())) + 2) * in test1() 69 double x_kurtosis = std::exp(4*sqr(d.s())) + 2*std::exp(3*sqr(d.s())) + in test1() 110 double x_var = (std::exp(sqr(d.s())) - 1) * std::exp(2*d.m() + sqr(d.s())); in test2() 113 double x_kurtosis = std::exp(4*sqr(d.s())) + 2*std::exp(3*sqr(d.s())) + in test2() 154 double x_var = (std::exp(sqr(d.s())) - 1) * std::exp(2*d.m() + sqr(d.s())); in test3() 157 double x_kurtosis = std::exp(4*sqr(d.s())) + 2*std::exp(3*sqr(d.s())) + in test3() 198 double x_var = (std::exp(sqr(d.s())) - 1) * std::exp(2*d.m() + sqr(d.s())); in test4() 201 double x_kurtosis = std::exp(4*sqr(d.s())) + 2*std::exp(3*sqr(d.s())) + in test4() 242 double x_var = (std::exp(sqr(d.s())) - 1) * std::exp(2*d.m() + sqr(d.s())); in test5() [all …]
|
| H A D | eval_param.pass.cpp | 68 double x_var = (std::exp(sqr(p.s())) - 1) * std::exp(2*p.m() + sqr(p.s())); in test1() 69 double x_skew = (std::exp(sqr(p.s())) + 2) * in test1() 71 double x_kurtosis = std::exp(4*sqr(p.s())) + 2*std::exp(3*sqr(p.s())) + in test1() 114 double x_var = (std::exp(sqr(p.s())) - 1) * std::exp(2*p.m() + sqr(p.s())); in test2() 117 double x_kurtosis = std::exp(4*sqr(p.s())) + 2*std::exp(3*sqr(p.s())) + in test2() 160 double x_var = (std::exp(sqr(p.s())) - 1) * std::exp(2*p.m() + sqr(p.s())); in test3() 163 double x_kurtosis = std::exp(4*sqr(p.s())) + 2*std::exp(3*sqr(p.s())) + in test3() 206 double x_var = (std::exp(sqr(p.s())) - 1) * std::exp(2*p.m() + sqr(p.s())); in test4() 209 double x_kurtosis = std::exp(4*sqr(p.s())) + 2*std::exp(3*sqr(p.s())) + in test4() 252 double x_var = (std::exp(sqr(p.s())) - 1) * std::exp(2*p.m() + sqr(p.s())); in test5() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/builtins/hexagon/ |
| H A D | fastmath_dlib_asm.S | 67 #define exp R8 macro 122 exp = SUB(exp, k) define 128 exp = ZXTH(exp) define 131 if(p2.new) exp = add(exp, #1) 202 #define exp R8 macro 257 exp = SUB(exp, k) define 263 exp = ZXTH(exp) define 266 if(p2.new) exp = add(exp, #1) 330 #define exp R8 macro 376 exp = sub(exp, k) define [all …]
|
| H A D | fastmath2_dlib_asm.S | 65 #define exp R8 macro 109 exp = SUB(exp, k) define 112 manta = insert(exp, #16, #0) 166 #define exp R8 macro 210 exp = SUB(exp, k) define 213 manta = insert(exp, #16, #0) 268 #define exp R8 macro 303 exp = add(expa, expb) define 313 exp = sub(exp, kb) define 318 exp = add(exp, #1) define [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.general/ |
| H A D | replace_failure_order.pass.cpp | 29 int exp = 0; in main() local 31 (void) i.compare_exchange_weak(exp, 0, std::memory_order_acq_rel); in main() 32 (void) i.compare_exchange_weak(exp, 0, std::memory_order_release); in main() 33 i.compare_exchange_strong(exp, 0, std::memory_order_acq_rel); in main() 34 i.compare_exchange_strong(exp, 0, std::memory_order_release); in main() 36 (void) v.compare_exchange_weak(exp, 0, std::memory_order_acq_rel); in main() 37 (void) v.compare_exchange_weak(exp, 0, std::memory_order_release); in main() 38 v.compare_exchange_strong(exp, 0, std::memory_order_acq_rel); in main() 39 v.compare_exchange_strong(exp, 0, std::memory_order_release); in main()
|
| /llvm-project-15.0.7/libc/src/__support/FPUtil/ |
| H A D | XFloat.h | 23 int exp; variable 37 XFloat() : exp(0) { in XFloat() 42 XFloat(const XFloat &other) : exp(other.exp) { in XFloat() 49 exp = xn.exponent; in XFloat() 63 exp += xn.exponent; in mul() 74 if (exp < 0) in drop_int() 82 man.shift_left(exp + 1); in drop_int() 83 man.shift_right(exp + 1); in drop_int() 108 int result_exp = exp + other.exp; in mul() 155 ++exp; [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.members/ |
| H A D | plus_minus_equal.pass.cpp | 50 int exp = i + 10; in main() local 51 while (exp > 12) in main() 52 exp -= 12; in main() 53 assert(static_cast<unsigned>(m += months{10}) == static_cast<unsigned>(exp)); in main() 54 assert(static_cast<unsigned>(m) == static_cast<unsigned>(exp)); in main() 60 int exp = i - 9; in main() local 61 while (exp < 1) in main() 62 exp += 12; in main() 63 assert(static_cast<unsigned>(m -= months{ 9}) == static_cast<unsigned>(exp)); in main() 64 assert(static_cast<unsigned>(m) == static_cast<unsigned>(exp)); in main()
|
| /llvm-project-15.0.7/polly/lib/External/isl/imath/ |
| H A D | rsamath.c | 32 static mp_result s_rsa_transform(mp_int msg, mp_int exp, mp_int mod, 55 mp_result rsa_rsaep(mp_int msg, mp_int exp, mp_int mod, mp_int cipher) { in rsa_rsaep() argument 56 return s_rsa_transform(msg, exp, mod, cipher); in rsa_rsaep() 60 mp_result rsa_rsadp(mp_int cipher, mp_int exp, mp_int mod, mp_int msg) { in rsa_rsadp() argument 61 return s_rsa_transform(cipher, exp, mod, msg); in rsa_rsadp() 65 mp_result rsa_rsasp(mp_int msg, mp_int exp, mp_int mod, mp_int signature) { in rsa_rsasp() argument 66 return s_rsa_transform(msg, exp, mod, signature); in rsa_rsasp() 70 mp_result rsa_rsavp(mp_int signature, mp_int exp, mp_int mod, mp_int msg) { in rsa_rsavp() argument 71 return s_rsa_transform(signature, exp, mod, msg); in rsa_rsavp() 139 static mp_result s_rsa_transform(mp_int msg, mp_int exp, mp_int mod, in s_rsa_transform() argument [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | exp_gfx10.txt | 3 # GXF10: exp mrt0 v1, v2, v3, v4 ; encoding: [0x0f,0x00,0x00,0xf8,0x01,0x02,0x03,0x04] 6 # GXF10: exp mrt0 v1, v2, v3, v4 vm ; encoding: [0x0f,0x10,0x00,0xf8,0x01,0x02,0x03,0x04] 9 # GXF10: exp mrt0 v1, v1, v3, v3 compr ; encoding: [0x0f,0x04,0x00,0xf8,0x01,0x03,0x00,0x00] 12 # GXF10: exp mrt0 v1, v2, v3, v4 done ; encoding: [0x0f,0x08,0x00,0xf8,0x01,0x02,0x03,0x04] 18 # GXF10: exp mrt0 v7, off, off, off vm ; encoding: [0x01,0x10,0x00,0xf8,0x07,0x00,0x00,0x00] 21 # GXF10: exp mrt0 off, off, v1, v2 ; encoding: [0x0c,0x00,0x00,0xf8,0x00,0x00,0x01,0x02] 27 # GXF10: exp mrt0 v1, v1, off, off compr ; encoding: [0x03,0x04,0x00,0xf8,0x01,0x00,0x00,0x00] 36 # GXF10: exp null v255, v0, v255, v0 ; encoding: [0x9f,0x00,0x00,0xf8,0xff,0x00,0xff,0x00] 39 # GXF10: exp pos0 v1, off, off, off ; encoding: [0xc1,0x00,0x00,0xf8,0x01,0x00,0x00,0x00] 42 # GXF10: exp pos3 v1, off, off, off ; encoding: [0xf1,0x00,0x00,0xf8,0x01,0x00,0x00,0x00] [all …]
|
| H A D | exp_vi.txt | 3 # VI: exp mrt0 v1, v2, v3, v4 ; encoding: [0x0f,0x00,0x00,0xc4,0x01,0x02,0x03,0x04] 6 # VI: exp mrt0 v1, v2, v3, v4 vm ; encoding: [0x0f,0x10,0x00,0xc4,0x01,0x02,0x03,0x04] 9 # VI: exp mrt0 v1, v1, v3, v3 compr ; encoding: [0x0f,0x04,0x00,0xc4,0x01,0x03,0x00,0x00] 12 # VI: exp mrt0 v1, v2, v3, v4 done ; encoding: [0x0f,0x08,0x00,0xc4,0x01,0x02,0x03,0x04] 15 # VI: exp mrt0 v2, v2, v4, v4 done compr vm ; encoding: [0x0f,0x1c,0x00,0xc4,0x02,0x04,0x00,0x00] 18 # VI: exp mrt0 v7, off, off, off vm ; encoding: [0x01,0x10,0x00,0xc4,0x07,0x00,0x00,0x00] 21 # VI: exp mrt0 off, off, v1, v2 ; encoding: [0x0c,0x00,0x00,0xc4,0x00,0x00,0x01,0x02] 27 # VI: exp mrt0 v1, v1, off, off compr ; encoding: [0x03,0x04,0x00,0xc4,0x01,0x00,0x00,0x00] 33 # VI: exp mrtz v0, off, off, off done vm ; encoding: [0x81,0x18,0x00,0xc4,0x00,0x00,0x00,0x00] 36 # VI: exp null v255, v0, v255, v0 ; encoding: [0x9f,0x00,0x00,0xc4,0xff,0x00,0xff,0x00] [all …]
|