Searched +full:ieee +full:- +full:754 (Results 1 – 17 of 17) sorted by relevance
| /arkcompiler/runtime_core/tests/regression/ |
| D | fcmp.pa | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 18 movi.64 v0, 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 22 fldai.64 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 27 fldai.64 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 28 movi.64 v0, 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 35 movi.64 v0, 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 39 fldai.64 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 44 fldai.64 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 45 movi.64 v0, 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | math-34.pa | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 ldai.64 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 19 movi v0, -1 24 movi v1, -1
|
| D | math-33.pa | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 17 movi.64 v0, 0x7FFFFFFFFFFFFFFF # One of valid quiet NaN values as per IEEE 754 24 movi v1, -1
|
| /arkcompiler/runtime_core/docs/ |
| D | assembly_format.md | 5 … assembly file format for Panda platform. Assembly files are human-readable and human-writeable pl… 11 …-to-byte-code language with a minimal feature set. All language-specific "traits" that should be s… 28 …-point decimal/hexadecimal literals that can be represented with IEEE 754. Hexadecimal floating-po… 32 …e of any characters enclosed in `"` characters. Non-printable characters and characters out of Lat… 36 - `\"` double quote, `\x22` 37 - `\a` alert, `\x07` 38 - `\b` backspace, `\x08` 39 - `\f` form feed, `\x0c` 40 - `\n` newline, `\x0a` 41 - `\r` carriage return, `\x0d` [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | operands.h | 2 * Copyright (c) 2021-2022 Huawei Device Co., Ltd. 7 * http://www.apache.org/licenses/LICENSE-2.0 20 Arch-feature definitions 63 // Mask say that float number is NaN by IEEE 754 73 // Mask say that double number is NaN by IEEE 754 82 // NOLINTNEXTLINE(cppcoreguidelines-macro-usage) 99 // NOLINTNEXTLINE(cppcoreguidelines-macro-usage) 110 // Arch-independent access types 113 * Template class for identify types compile-time (nortti - can't use typeid). 121 * Template constructor - use template parameter for create object. [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | fp.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "fp_calc" 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: "sin_cheb7" 28 - sig: fadd2.64 v:in:f64 31 - sig: fmul2.64 v:in:f64 [all …]
|
| D | fmod2.yaml | 1 # 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 …]
|
| D | fmod2.64.yaml | 1 # 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 …]
|
| D | fmul2.yaml | 1 # 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 …]
|
| D | fdiv2.yaml | 1 # 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 …]
|
| D | fmul2.64.yaml | 1 # 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 …]
|
| D | fsub2.yaml | 1 # 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 …]
|
| D | fadd2.yaml | 1 # 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 …]
|
| D | fsub2.64.yaml | 1 # 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 …]
|
| D | fdiv2.64.yaml | 1 # 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 …]
|
| D | fadd2.64.yaml | 1 # 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 …]
|
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 14 --- 17 - name: General design 21 - name: Registers 31 - name: Accumulator 40 register-to-register moves. 42 - name: Calling sequence 48 …On return, callee frame is destroyed. If function return value is non-void, it is passed to caller… 52 - name: Supported primitive types [all …]
|