Home
last modified time | relevance | path

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

12345678910>>...12

/ark/runtime_core/tests/cts-generator/cts-template/
Dcheckcast.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java_header
29 .record A <java.annotation, java.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
56 - file-name: "null_to_any_type_pa"
[all …]
Dfcmpl.yaml6 # 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
29 check-type: check-positive
30 description: Check fcmpl.64 compares zero with other zero values.
31 code-template: |
[all …]
Dfcmpg.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "fcmpg.64"
18 title: Floating-point comparison
21 - x_none
23 - file-name: "op_vs_8_zero"
26 - sig: fcmpg.64 v:in:f64
27 acc: inout:f64->i32
29 check-type: check-positive
30 description: Check fcmpg.64 compares zero with other zero values.
31 code-template: |
[all …]
Dlda.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "lda"
21 - x_none
23 - file-name: "op_vd_8_pos"
26 - sig: lda v:in:i32
29 code-template: |
39 description: Check lda moves register content into an accumulator (positive values).
42 - values:
43 - 0
44 - values:
[all …]
Ducmp.64.yaml6 # 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: |
33 # test - compare equal values
[all …]
Ducmp.yaml6 # 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
36 description: Check ucmp with equal values.
[all …]
Dsta.obj.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
17 - file-name: "sta.obj"
22 - x_none
24 - file-name: "op"
27 - sig: sta.obj v:out:ref
30 code-template: |
44 header-template: []
45 check-type: none
46 …description: Check sta.obj with different type of arguments (empty object, with fields, statics, s…
49 - values:
[all …]
Dsta.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "sta"
21 - x_none
23 - file-name: "op_vd_8_pos"
26 - sig: sta v:out:i32
29 code-template: |
39 description: Check sta moves accumulator content into a register (positive values).
42 - values:
43 - 0
44 - values:
[all …]
Dcmp.64.yaml6 # 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: |
33 # test - compare equal values
[all …]
Dlda.obj.yaml6 # 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 code-template: |
34 # Check lda.obj for different type of arguments (empty object, with fields, statics, etc).
43 header-template: []
44 …description: Check lda.obj moves register content into accumulator (references to various type of …
46 - values:
[all …]
Dlda.64.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "lda.64"
21 - x_none
23 - file-name: "op_vd_8_pos"
26 - sig: lda.64 v:in:b64
29 code-template: |
34 description: Check lda.64 moves register content into an accumulator (positive values).
36 - values:
37 - 0
38 - values:
[all …]
Dstarr.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
47 - sig: starr v1:in:i32[], v2:in:i32
[all …]
Dcmp.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "cmp"
21 - x_none
23 - file-name: "op_vs_8_eq"
26 - sig: cmp v:in:i32
29 check-type: check-positive
30 code-template: |
31 # test - compare equal values
35 description: Check cmp with equal values.
38 - values:
[all …]
Dcall.short.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
13 ---
15 - name: java
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 - x_none
39 - method_id_static
40 - compatible_arguments
42 - file-name: op_v1_4_v2_4_id_16
[all …]
Dcmp.obj.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
17 - file-name: "cmp.obj"
22 - x_none
24 - file-name: "op_positive_p"
27 - sig: cmp.obj v:in:ref
28 acc: inout:ref->i32
30 code-template: |
34 # Check cmp.obj with same object
38 header-template: []
39 description: Check cmp.obj with equal objects in PandaAssembly context.
[all …]
Dsta.64.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "sta.64"
21 - x_none
23 - file-name: "op_vd_8_pos"
26 - sig: sta.64 v:out:b64
29 code-template: |
34 description: Check sta.64 moves accumulator content into a register (positive values).
37 - values:
38 - 0
39 - values:
[all …]
Dstarr.8.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
49 - sig: starr.8 v1:in:i8[], v2:in:i32
[all …]
Dstarr.64.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
47 - sig: starr.64 v1:in:i64[], v2:in:i32
[all …]
Dstarr.16.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
49 - sig: starr.16 v1:in:i16[], v2:in:i32
[all …]
Dfstarr.64.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
48 - sig: fstarr.64 v1:in:f64[], v2:in:i32
[all …]
Dfstarr.32.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
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"
48 - sig: fstarr.32 v1:in:f32[], v2:in:i32
[all …]
Dfmod2.yaml6 # 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
33 code-template: |
[all …]
Dldarr.64.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
31 - file-name: "ldarr.64"
37 - file-name: "read_arr_p"
40 - sig: ldarr.64 v:in:i64[]
41 acc: inout:i32->i64
[all …]
Dldarr.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
31 - file-name: "ldarr"
37 - file-name: "read_arr_p"
40 - sig: ldarr v:in:i32[]
43 …description: Check ldarr reads items from array of different size and type in Panda Assembly conte…
[all …]
Dldarru.8.yaml6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: java
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
31 - file-name: "ldarru.8"
38 - file-name: "read_arr_p"
41 - sig: ldarru.8 v:in:u8[]
44 …description: Check ldarru.8 reads items from array of different size and type in Panda Assembly co…
[all …]

12345678910>>...12