Searched +full:zero +full:- +full:extended (Results 1 – 25 of 52) sorted by relevance
123
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | jnez.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 20 - file-name: "jnez.obj" 25 …object reference in accumulator compares with null as specified. Offset is sign extended to the si… 28 - x_none 30 - sig: jnez.obj imm:i32 35 - file-name: "invalid_offset" 38 - branch_target 40 - sig: jnez.obj imm:i32 [all …]
|
| D | jeqz.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 20 - file-name: "jeqz.obj" 25 …object reference in accumulator compares with null as specified. Offset is sign extended to the si… 28 - x_none 30 - sig: jeqz.obj imm:i32 35 - file-name: "invalid_offset" 38 - branch_target 40 - sig: jeqz.obj imm:i32 [all …]
|
| D | jne.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 20 - file-name: "jne.obj" 25 …ces in accumulator and source register compare as specified. Offset is sign extended to the size of 28 - x_none 30 - branch_target 31 - acc_obj_or_null 32 - v1_obj_or_null 34 - sig: jne.obj v:in:ref, imm:i32 [all …]
|
| D | jeq.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 20 - file-name: "jeq.obj" 25 …ces in accumulator and source register compare as specified. Offset is sign extended to the size of 28 - x_none 30 - branch_target 31 - acc_obj_or_null 32 - v1_obj_or_null 34 - sig: jeq.obj v:in:ref, imm:i32 [all …]
|
| D | ldstatic.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: pandasm_header 38 - name: PandaAssembly_header 60 - file-name: "ldstatic" 66 - sig: ldstatic field_id 71 - file-name: "with_non_static_field_id" 75 - field_id_static 76 header-template: [] 77 check-type: exit-positive [all …]
|
| D | jeq.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jeq" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jeq v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | jne.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jne" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jne v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | jlt.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jlt" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jlt v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | jgt.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jgt" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jgt v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | jle.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jle" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jle v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | jge.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - file-name: "jge" 20 …32-bit integers in accumulator and register compare as specified. Offset is sign extended to the s… 23 - x_none 25 - sig: jge v:in:i32, imm:i32 30 - file-name: "invalid_v_reg" 33 - v1_type 34 runner-options: [compile-failure] 36 header-template: [] [all …]
|
| D | ldobj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: pandasm_header 49 - name: PandaAssembly_header 79 - name: get_null_R 87 - file-name: "ldobj" 93 - sig: ldobj v:in:ref, field_id 98 - file-name: "check_if_regs_initialized" 102 - sig: ldobj v:in:ref, field_id 105 header-template: ['pandasm_header'] [all …]
|
| D | u32toi8.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u32toi8" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u32toi8 29 acc: inout:u32->i8 32 code-template: | 46 - values: [all …]
|
| D | u64toi32.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u64toi32" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u64toi32 29 acc: inout:u64->i32 32 code-template: | 46 - values: [all …]
|
| D | u32toi16.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u32toi16" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u32toi16 29 acc: inout:u32->i16 32 code-template: | 46 - values: [all …]
|
| D | u32tou16.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u32tou16" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u32tou16 29 acc: inout:u32->u16 32 code-template: | 41 - values: [all …]
|
| D | u64tou32.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u64tou32" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u64tou32 29 acc: inout:u64->u32 32 code-template: | 41 - values: [all …]
|
| D | u32toi64.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u32toi64" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u32toi64 29 acc: inout:u32->i64 32 code-template: | 41 - values: [all …]
|
| D | u32tou8.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "u32tou8" 21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina… 23 - x_none 25 - file-name: "op_none" 28 - sig: u32tou8 29 acc: inout:u32->u8 32 code-template: | 41 - values: [all …]
|
| D | ldobj.v.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: pandasm_header 49 - name: PandaAssembly_header 79 - name: get_null_R 87 - file-name: "ldobj.v" 93 - sig: ldobj.v v1:out:b32, v2:in:ref, field_id 98 - file-name: "check_if_v2_initialized" 102 - sig: ldobj.v v1:out:b32, v2:in:ref, field_id 105 header-template: ['pandasm_header'] [all …]
|
| D | jltz.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "jltz" 18 title: Conditional compared to zero jump 22 if signed 32-bit integer in accumulator compares with 0 as specified. 23 Offset is sign extended to the size of instruction address. 25 - x_none 28 - file-name: "op" 31 - sig: jltz imm:i32 37 code-template: | [all …]
|
| D | divi.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 14 --- 17 - file-name: divi 22 Immediate is sign extended to operand size. 24 - x_arith 26 - file-name: op_imm_8_zero 29 - sig: divi imm:i32 32 code-template: | 43 check-type: none [all …]
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | arrays-07.pa | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 #--- 17 # - title: Load from array 20 # If element size is smaller then 32 bits, it will be zero or sign extended (depending on byt… 23 # - acc_read 24 # - acc_write 46 # - sig: ldarru.8 vs
|
| D | arrays-08.pa | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 #--- 17 # - title: Load from array 20 # If element size is smaller then 32 bits, it will be zero or sign extended (depending on byt… 23 # - acc_read 24 # - acc_write 46 # - sig: ldarru.16 vs
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | monitors.irt | 3 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 8 # http://www.apache.org/licenses/LICENSE-2.0 39 …TManagedThread::local_objects_locked_ size and capacity, go to slow path if list should be extended 54 # If both thread id and locks count fields are zero then set thread id to current thread's id 125 # 1) thread id is zero (that means that mark word's thread id equal to current thread id); 126 …# 2) mark word state is zero too (it corresponds to Lightweight lock in case of non-zero thread id…
|
123