Home
last modified time | relevance | path

Searched +full:- +full:inf (Results 1 – 25 of 130) sorted by relevance

123456

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dfmul2.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmul2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmul2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfdiv2.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fdiv2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fdiv2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfmul2.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmul2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmul2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfdiv2.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fdiv2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fdiv2.64 v:in:f64
33 check-type: check-acc-nan-f64
[all …]
Dfsub2.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fsub2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fsub2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfadd2.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fadd2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fadd2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfsub2.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fsub2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fsub2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfadd2.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fadd2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fadd2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfmod2.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmod2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmod2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfmod2.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmod2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmod2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfcmpl.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: fcmpl
18 title: Floating-point comparison
21 - x_none
23 - file-name: zero
26 - sig: fcmpl v:in:f32
27 acc: inout:f32->i32
32 code-template: |
37 check-type: check-positive
[all …]
Dfcmpg.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: fcmpg
18 title: Floating-point comparison
21 - x_none
23 - file-name: zero
26 - sig: fcmpg v:in:f32
27 acc: inout:f32->i32
32 code-template: |
37 check-type: check-positive
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dfmul2.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmul2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmul2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfdiv2.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fdiv2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fdiv2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfmul2.64.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmul2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmul2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfdiv2.64.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fdiv2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fdiv2.64 v:in:f64
33 check-type: check-acc-nan-f64
[all …]
Dfsub2.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fsub2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fsub2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfadd2.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fadd2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fadd2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfsub2.64.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fsub2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fsub2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfadd2.64.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fadd2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fadd2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfmod2.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmod2"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmod2 v:in:f32
32 check-type: check-acc-nan-f32
[all …]
Dfmod2.64.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fmod2.64"
18 title: Two address floating-point binary operation on accumulator
20 …Perform specified floating-point binary operation on accumulator and register and store result int…
21 The results of instructions correspond IEEE-754 arithmetic rules.
23 - x_none
25 - file-name: "op_vs_8_nan"
28 - sig: fmod2.64 v:in:f64
32 check-type: check-acc-nan-f64
[all …]
Dfcmpg.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: fcmpg
18 title: Floating-point comparison
21 - x_none
23 - file-name: zero
26 - sig: fcmpg v:in:f32
27 acc: inout:f32->i32
32 code-template: |
37 check-type: check-positive
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Dfloatcast-test-0.pa1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
72 # f32tou32 (-1 to 0 check)
84 # f32toi64 (MIN_INT64 - 1 to MIN_INT64 (0x8000000000000000) check)
98 # f32tou64 (-1 to 0 check)
104 # f64toi32 (+inf to MAX_INT32 check)
110 # f64toi32 (-inf to MIN_INT32 (0x80000000) check)
116 # f64tou32 (+inf to UMAX_INT32 check)
122 # f64tou32 (-inf to 0 check)
128 # f32toi32 (+inf to MAX_INT32 check)
[all …]
/arkcompiler/ets_runtime/test/aottest/builtin_inlining/math/Pow/
DbuiltinMathPow.ts7 * http://www.apache.org/licenses/LICENSE-2.0
40 // If exponent is either +0.0 or -0.0, return 1.0
45 let temp = -0.0
47 len = Math.pow(3, -0.0);
50 // If base is -inf, then:
52 // * If exponent is an odd integral Number, return -inf. Otherwise, return +inf.
54 len = Math.pow(-Infinity, 5);
55 print(len); //: -Infinity
57 len = Math.pow(-Infinity, 6);
60 // * If exponent is an odd integral Number, return -0.0. Otherwise, return +0.0.
[all …]

123456