| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/math/Pow/ |
| D | builtinMathPow.ts | 21 //aot: [trace] aot inline builtin: Math.pow, caller function name:func_main_0@builtinMathPow 22 len = Math.pow(); 26 //aot: [trace] aot inline builtin: Math.pow, caller function name:func_main_0@builtinMathPow 27 len = Math.pow(0); 31 //aot: [trace] aot inline builtin: Math.pow, caller function name:func_main_0@builtinMathPow 32 len = Math.pow(2, 4, 6); 36 //aot: [trace] aot inline builtin: Math.pow, caller function name:func_main_0@builtinMathPow 37 len = Math.pow(2, NaN) 41 //aot: [trace] aot inline builtin: Math.pow, caller function name:func_main_0@builtinMathPow 42 len = Math.pow(3, +0.0); [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | intrinsics-10.pa | 14 #Assert that intrinsic Math.pow works fine 16 .function f64 Math.pow (f64 a0, f64 a1) <external> 24 call.short Math.pow, v0, v3
|
| D | intrinsic-f32-04.pa | 14 # Assert that intrinsic Math.pow works fine
|
| D | intrinsics-09.pa | 14 #Assert that intrinsic Math.pow works fine
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | intrinsics-10.pa | 14 #Assert that intrinsic Math.pow works fine 16 .function f64 Math.pow (f64 a0, f64 a1) <external> 24 call.short Math.pow, v0, v3
|
| D | intrinsics-09.pa | 14 #Assert that intrinsic Math.pow works fine
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | fp.yaml | 47 .function f64 pow (i32 a0, f64 a1) { 74 call.short pow, v2, v1 # acc = x^3 80 call.short pow, v2, v1 # acc = x^5 86 call.short pow, v2, v1 # acc = x^7 288 call.short pow, v0, v1 293 .function f64 pow (i32 a0, f64 a1) { 313 …# x = 1024 * Math.pow(x, 11) - 2816 * Math.pow(x,9) + 2816 * Math.pow(x,7) - 1232 * Math.pow(x,5) … 487 call.short pow, v0, v1 492 .function f64 pow (i32 a0, f64 a1) {
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | fp.yaml | 47 .function f64 pow (i32 a0, f64 a1) { 74 call.short pow, v2, v1 # acc = x^3 80 call.short pow, v2, v1 # acc = x^5 86 call.short pow, v2, v1 # acc = x^7 288 call.short pow, v0, v1 293 .function f64 pow (i32 a0, f64 a1) { 313 …# x = 1024 * Math.pow(x, 11) - 2816 * Math.pow(x,9) + 2816 * Math.pow(x,7) - 1232 * Math.pow(x,5) … 487 call.short pow, v0, v1 492 .function f64 pow (i32 a0, f64 a1) {
|
| /arkcompiler/runtime_core/static_core/tests/benchmarks/ |
| D | math-partial-sums.pa | 19 .function f64 Math.pow(f64 a0, f64 a1) <external> 108 call.short Math.pow, v0, v1 112 call.short Math.pow, v0, v10
|
| /arkcompiler/runtime_core/tests/benchmarks/ |
| D | math-partial-sums.pa | 19 .function f64 Math.pow(f64 a0, f64 a1) <external> 108 call.short Math.pow, v0, v1 112 call.short Math.pow, v0, v10
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | math-partial-sums.pa | 19 .function f64 Math.pow(f64 a0, f64 a1) <external> 109 call.short Math.pow, v0, v1 113 call.short Math.pow, v0, v10
|
| /arkcompiler/runtime_core/static_core/tests/regression/ |
| D | math-partial-sums.pa | 19 .function f64 Math.pow(f64 a0, f64 a1) <external> 109 call.short Math.pow, v0, v1 113 call.short Math.pow, v0, v10
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_math.h | 62 V("pow", Pow, 2, MathPow) /* Math.pow ( base, exponent ) */ \ 143 static JSTaggedValue Pow(EcmaRuntimeCallInfo *argv);
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 21_TS_compatibility.rst | 503 .. _Differences in Math.pow: 505 Differences in Math.pow 511 The function ``Math.pow`` in |LANG| conforms to the latest IEEE 754-2019 514 - ``Math.pow(1, Infinity)``, 515 - ``Math.pow(-1, Infinity)``, 516 - ``Math.pow(1, -Infinity)``, 517 - ``Math.pow(-1, -Infinity)``. 520 The function ``Math.pow`` in |TS| conforms to the outdated 2008 version of the
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/04.names_declarations_and_scopes/08.function_declarations/02.parameter_list/ |
| D | spec_example.sts | 24 return Math.pow(base, exponent)
|
| /arkcompiler/ets_runtime/test/aottest/pgo_math/ |
| D | pgo_math.js | 27 const v = Math.pow();
|
| /arkcompiler/ets_runtime/test/aottest/builtin_math1/ |
| D | builtin_math1.ts | 24 let pr = Math.pow(2, i);
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/math/ |
| D | BUILD.gn | 40 "Pow",
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_es_checked/ |
| D | math.yaml | 108 - method: Math.pow 117 - method: Math.pow
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/escompat/ |
| D | list.escompat_Math_exp.yaml | 83 method_name: Math.pow, 84 func_name: pow,
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cg_options.cpp | 188 …{"--func-align-pow"}, " --func-align-pow=NUM \tO2 func bb align pow (NUM == 0, no func-a…
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | signal_handler_test.cpp | 157 .function f64 Math.pow (f64 a0, f64 a1) <external> 179 call.short Math.pow, v0, v3
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | encoder_test_common.h | 113 return sign * disNum(g_randomGenerator) * std::pow(2.0F, dis(g_randomGenerator)); in RandomGen() 116 return sign * disNum(g_randomGenerator) * std::pow(2.0F, dis(g_randomGenerator)); in RandomGen()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | compiler_queue_aged_counter_priority.h | 53 …int64_t agedCounter = element->GetContext().GetMethod()->GetHotnessCounter() / std::pow(2, epochs); in UpdateCounterAndCheck()
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/Array/Push/ |
| D | builtinArrayPush.ts | 114 …//aot: [trace] aot inline builtin: Math.pow, caller function name:#*#testArrayPushMaxLength@builti… 115 arr.length = Math.pow(2, 32) - 1; // 设置数组长度为最大值
|