Searched +full:case +full:- +full:header +full:- +full:template (Results 1 – 25 of 66) sorted by relevance
123
| /arkcompiler/runtime_core/tests/cts-generator/generator/ |
| D | generator.rb | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 29 DEF_TEMPLATE = 'template' 37 TEST_NAME = 'file-name' 48 TEST_PANDA_OPTIONS = 'panda-options' 49 TEST_RUN_OPTIONS = 'runner-options' 52 COMMAND_FILE_NAME = 'file-name' 53 TEST_CODE_TEMPLATE = 'code-template' 54 TEST_HEADER_TEMPLATE = 'header-template' 55 TEST_CHECK_TYPE = 'check-type' [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | monitor.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 14 --- 16 - name: PandaAssembly 17 template: | 68 - file-name: 'monitor' 79 … that case monitor is acquired by thread and monitor count is set to 1. The thread becomes the 88 - file-name: 'null_monitor' 92 - sig: monitorenter 97 - sig: monitorexit [all …]
|
| D | mov.obj.yaml | 1 # 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: | 32 # header 44 header-template: [] [all …]
|
| D | sta.obj.yaml | 1 # 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" 27 - sig: sta.obj v:out:ref 30 header-template: [] 31 code-template: | 33 # header 45 check-type: none [all …]
|
| D | return.void.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 20 - file-name: "return.void" 28 - none 30 - x_none 32 - file-name: "call_s_p" 36 - sig: return.void 39 header-template: [] [all …]
|
| D | return.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: obj-ctor 19 template: | 26 - file-name: 'return' 33 - x_none 35 - file-name: 'call_s_p' 38 - sig: return [all …]
|
| D | return.64.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: obj-ctor 19 template: | 26 - file-name: "return.64" 33 - x_none 35 - file-name: 'call_s_p' 38 - sig: return.64 [all …]
|
| D | lda.obj.yaml | 1 # 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: | 33 # header 44 header-template: [] [all …]
|
| D | test-schema.json | 4 "file-name", 10 "file-name": { 87 "file-name", 88 "code-template", 153 "file-name": { 156 "check-type": { 158 …ne", "no-check", "exit-positive", "check-positive", "check-negative", "check-acc-nan-f32", "check-… 160 "header-template": { object 166 "code-template": { 184 "panda-options": { [all …]
|
| D | jmp.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "jmp" 23 - branch_target 25 - x_none 27 - file-name: "op_none" 30 - sig: jmp imm:i32 34 code-template: | 37 check-type: exit-positive 40 - values: [all …]
|
| D | ldarr.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 22 - name: aoobe_j 23 template: | 27 - name: npe_p 28 template: | [all …]
|
| D | return.obj.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: obj-param-ctor 16 template: | 26 - name: obj-ctor 27 template: | 33 - name: PandaAssembly 34 template: > 37 - file-name: "return.obj" 44 - x_none [all …]
|
| D | ldarr.8.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | ldarru.8.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | ldarr.64.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | ldarr.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | fldarr.32.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | fldarr.64.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | ldarr.16.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | ldarru.16.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| D | call.virt.short.negative.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 13 --- 15 - name: PandaAssembly 16 template: > 18 - name: r_A 19 template: | 25 - name: r_B 26 template: | 33 - file-name: call.virt.short.negative [all …]
|
| D | mov.64.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 16 - file-name: "mov.64" 18 title: Move register-to-register 21 - x_none 23 - file-name: "op_vs_4_vs_4" 26 - sig: mov.64 v1:out:b64, v2:in:b64 29 code-template: | 37 - values: [v0, v0, v0, v0] 38 - values: [v0, v1, v0, v1] [all …]
|
| D | starr.yaml | 1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 6 # http://www.apache.org/licenses/LICENSE-2.0 15 - name: PandaAssembly 16 template: | 18 - name: aoobe_p 19 template: | 21 - name: aoobe_j 22 template: | 24 - name: npe_p 25 template: | [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory-inl.h | 7 * http://www.apache.org/licenses/LICENSE-2.0 19 #include "ecmascript/global_env_constants-inl.h" 23 #include "ecmascript/mem/heap-inl.h" 24 #include "ecmascript/mem/barriers-inl.h" 26 #include "ecmascript/tagged_array-inl.h" 32 return reinterpret_cast<EcmaString *>(heap_->AllocateNonMovableOrHugeObject( in AllocNonMovableStringObject() 33 JSHClass::Cast(thread_->GlobalConstants()->GetStringClass().GetTaggedObject()), size)); in AllocNonMovableStringObject() 39 return reinterpret_cast<EcmaString *>(heap_->AllocateYoungOrHugeObject( in AllocStringObject() 40 JSHClass::Cast(thread_->GlobalConstants()->GetStringClass().GetTaggedObject()), size)); in AllocStringObject() 46 return reinterpret_cast<EcmaString *>(heap_->AllocateOldOrHugeObject( in AllocOldSpaceStringObject() [all …]
|
| /arkcompiler/runtime_core/compiler/aot/aot_builder/ |
| D | elf_builder.h | 2 * Copyright (c) 2021-2022 Huawei Device Co., Ltd. 7 * http://www.apache.org/licenses/LICENSE-2.0 95 template <Arch arch, bool is_jit_mode = false> 96 // NOLINTNEXTLINE(cppcoreguidelines-pro-type-member-init) 118 // NOLINTNEXTLINE(modernize-pass-by-value) 190 ~DataSection() override = default; // NOLINT(hicpp-use-override, modernize-use-override) 195 …sert(data_.end(), pdata, pdata + size); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in AppendData() 210 … return this->data_provider_ != nullptr ? this->data_provider_->GetDataSize() : data_.size(); in GetDataSize() 254 AddString("\0"); // NOLINT(bugprone-string-literal-with-embedded-nul) in StringSection() 301 section->index_ = sections_.size() - 1; in AddSection() [all …]
|
123