Home
last modified time | relevance | path

Searched +full:check +full:- +full:type (Results 1 – 25 of 745) sorted by relevance

12345678910>>...30

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dtest-schema.json2 "type": "object", string
4 "file-name",
10 "file-name": {
11 "type": "string" string
14 "type": "boolean" string
17 "type": "boolean" string
20 "type": "object", string
28 "type": "string" string
31 "type": "string" string
34 "type": "array", string
[all …]
Dcheckcast.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly_header
29 .record A <panda.annotation, panda.annotation.type=runtime> {}
31 - name: pandasm_header
44 - file-name: "checkcast"
46 title: Check cast
48 Resolve object type by specified id and if an object in accumulator can be cast to the
49 … resolved type, accumulator content remains unchanged. Otherwise ClassCastException is thrown.
51 - sig: checkcast type_id
[all …]
Dlda.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
17 - file-name: lda.obj
22 - x_none
24 - file-name: op_p
27 - sig: lda.obj v:in:ref
30 check-type: none
31 code-template: |
35 # Check lda.obj for different type of arguments (empty object, with fields, statics, etc).
44 header-template: []
[all …]
Dfcmpg.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: fcmpg.64
18 title: Floating-point comparison
21 - x_none
23 - file-name: zero
26 - sig: fcmpg.64 v:in:f64
27 acc: inout:f64->i32
30 description: Check fcmpg.64 compares zero with other zero values.
31 code-template: |
[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
30 description: Check fcmpg compares zero with other zero values.
32 code-template: |
[all …]
Dfcmpl.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: fcmpl.64
18 title: Floating-point comparison
21 - x_none
23 - file-name: op_vs_8_zero
26 - sig: fcmpl.64 v:in:f64
27 acc: inout:f64->i32
30 description: Check fcmpl.64 compares zero with other zero values.
31 code-template: |
[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
30 description: Check fcmpl compares zero with other zero values.
32 code-template: |
[all …]
Ducmp.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: 'ucmp.64'
21 - x_none
23 - file-name: 'op_vs_8_eq'
26 - sig: ucmp.64 v:in:u64
27 acc: inout:u64->i32
30 check-type: check-positive
31 description: Check ucmp.64 with equal values.
32 code-template: |
[all …]
Ducmp.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: 'ucmp'
21 - x_none
23 - file-name: 'op_vs_8_eq'
26 - sig: ucmp v:in:u32
27 acc: inout:u32->i32
30 check-type: check-positive
31 code-template: |
32 # test - compare equal values
[all …]
Dsta.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "sta.obj"
21 - x_none
23 - file-name: "op"
24 …description: Check sta.obj with different type of arguments (empty object, with fields, statics, s…
27 - sig: sta.obj v:out:ref
30 header-template: []
31 code-template: |
45 check-type: none
[all …]
Dcmp.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: 'cmp.64'
21 - x_none
23 - file-name: 'op_vs_8_eq'
26 - sig: cmp.64 v:in:i64
27 acc: inout:i64->i32
29 check-type: check-positive
30 description: Check cmp.64 with equal values.
32 code-template: |
[all …]
Dstarr.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "starr"
38 - sig: starr v1:in:i32[], v2:in:i32
44 - file-name: "reg_valid"
[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 …]
Dmov.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
17 - file-name: "mov.obj"
19 title: Move register-to-register
22 - x_none
24 - file-name: "op_p"
27 - sig: mov.obj v1:out:ref, v2:in:ref
30 code-template: |
44 header-template: []
45 …description: Check mov.obj with different type of arguments (empty object, with fields, with stati…
[all …]
Dsta.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: 'sta'
21 - x_none
23 - file-name: 'op_vd_8'
24 description: Check sta moves accumulator content into a register.
27 - sig: sta v:out:b32
30 code-template: |
38 check-type: none
41 - values:
[all …]
Dlda.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: lda.64
21 - x_none
23 - file-name: op_vd_8
24 description: Check lda.64 moves register content into an accumulator.
27 - sig: lda.64 v:in:b64
30 code-template: |
38 check-type: none
40 - values:
[all …]
Dlda.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: lda
21 - x_none
23 - sig: lda v:in:b32
27 - file-name: op_vd_8
28 description: Check 'lda' moves register content into an accumulator.
31 - sig: lda v:in:b32
34 code-template: |
42 check-type: none
[all …]
Dcall.short.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
13 ---
15 - name: PandaAssembly
20 - file-name: call.short
30 runtime constant-pool.
32 … Non-range instructions can be used to pass up to 4 arguments (unused register slot values will
37 - method_id_static
38 - compatible_arguments
40 - file-name: op_v1_4_v2_4_id_16
[all …]
Dstarr.8.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "starr.8"
40 - sig: starr.8 v1:in:i8[], v2:in:i32
46 - file-name: "reg_valid"
[all …]
Dstarr.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "starr.64"
38 - sig: starr.64 v1:in:i64[], v2:in:i32
44 - file-name: "reg_valid"
[all …]
Dstarr.16.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "starr.16"
40 - sig: starr.16 v1:in:i16[], v2:in:i32
46 - file-name: "reg_valid"
[all …]
Dfstarr.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "fstarr.64"
38 - sig: fstarr.64 v1:in:f64[], v2:in:i32
45 - file-name: "reg_valid"
[all …]
Dfstarr.32.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
32 - file-name: "fstarr.32"
38 - sig: fstarr.32 v1:in:f32[], v2:in:i32
45 - file-name: "reg_valid"
[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 …]
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 …]

12345678910>>...30