Home
last modified time | relevance | path

Searched full:sub (Results 1 – 25 of 489) sorted by relevance

12345678910>>...20

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dsub.yaml16 - file-name: "sub"
27 - sig: sub v1:in:i32, v2:in:i32
34 sub v0, v1
42 description: Check sub with zero and various values.
77 - sig: sub v1:in:i32, v2:in:i32
84 sub v0, v1
92 description: Check sub with +1 and various values.
127 - sig: sub v1:in:i32, v2:in:i32
134 sub v0, v1
142 description: Check sub with -1 and various values.
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dsub.yaml16 - file-name: "sub"
27 - sig: sub v1:in:i32, v2:in:i32
34 sub v0, v1
42 description: Check sub with zero and various values.
77 - sig: sub v1:in:i32, v2:in:i32
84 sub v0, v1
92 description: Check sub with +1 and various values.
128 - sig: sub v1:in:i32, v2:in:i32
135 sub v0, v1
143 description: Check sub with -1 and various values.
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/subtraction/
Dsub_func_val.params.yaml17 exp: 'sub(v2, v1)'
22 exp: "sub(v1, v2) - c' '"
27 exp: 'sub(v1, v2)'
32 exp: 'sub(v2, v1)'
37 exp: "sub(c'\\u000F', v1)"
42 exp: "sub(v1 - c'\\u0101', v2 - c'\\u1010')"
47 exp: 'sub(v1, v2)'
Dsub_func_ref.params.yaml17 exp: 'sub(v2, v1)'
22 exp: "sub(v1, v2) - c' '"
27 exp: 'sub(v1, v2)'
32 exp: 'sub(v2, v1)'
37 exp: "sub(c'\\u000F', v1)"
42 exp: "sub(v1 - c'\\u0101', v2 - c'\\u1010')"
47 exp: 'sub(v1, v2)'
/arkcompiler/ets_frontend/ets2panda/test/compiler/ets/
Denum_as_class_member_getValue_call.sts33 public sub: Color;
36 constructor(sub: Color, shape: Shape) {
37 this.sub = sub;
42 let a = this.sub.valueOf();
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/
Dmain.rb183 def parse_non_endpoint_conf(sub) argument
185 if sub.has_key?("self")
186 conf.self = sub["self"]
187 conf.self_type = sub["self_type"]
189 if sub.has_key?("setup")
190 conf.setup = sub["setup"]
192 (sub["vars"] || {}).each { |k, v|
195 (sub["sub"] || []).each { |s|
200 def process(sub) argument
202 if sub["excluded"]
[all …]
/arkcompiler/runtime_core/static_core/compiler/docs/
Dlowering_doc.md31 void VisitAdd/Sub(Inst* inst) {
65 7.u64 Sub v0, v1 -> (v10)
66 8.u64 Sub v0, v2 -> (v10)
67 9.u64 Sub v0, v3 -> (v10)
69 14.f64 Sub v11, v21 -> (v10)
71 16.f32 Sub v12, v22 -> (v10)
73 18.u64 Sub v0, v0 -> (v10)
102 9.u64 Sub v0, v3 -> (v10)
104 14.f64 Sub v11, v21 -> (v10)
106 16.f32 Sub v12, v22 -> (v10)
[all …]
/arkcompiler/runtime_core/compiler/docs/
Dlowering_doc.md31 void VisitAdd/Sub(Inst* inst) {
65 7.u64 Sub v0, v1 -> (v10)
66 8.u64 Sub v0, v2 -> (v10)
67 9.u64 Sub v0, v3 -> (v10)
69 14.f64 Sub v11, v21 -> (v10)
71 16.f32 Sub v12, v22 -> (v10)
73 18.u64 Sub v0, v0 -> (v10)
102 9.u64 Sub v0, v3 -> (v10)
104 14.f64 Sub v11, v21 -> (v10)
106 16.f32 Sub v12, v22 -> (v10)
[all …]
/arkcompiler/ets_runtime/test/aottest/pgo_inherited_function_operation/
Dpgo_inherited_function_operation.ts36 …Derived.prototype.sub = () => { print("sub") } // store: Derived.prototype.sub --> type: MONO_STOR…
42 obj.sub() // load: obj.sub --> type: MONO_LOAD_PROPERTY_ON_PROTO
104 …Derived1.prototype.sub = "sub" // store: Derived1.prototype.sub = "sub" --> type: MONO_STORE_PROP…
112 print(obj1.sub) // load: obj1.sub --> type: MONO_LOAD_PROPERTY_ON_PROTO
115 print(obj2.sub) // load: obj2.sub --> type: MONO_LOAD_PROPERTY_ON_PROTO
118 print(obj3.sub) // slowpath
144 …Level1.prototype.sub = () => { print("sub") } // store: Level1.prototype.sub --> type: MONO_STORE_…
152 obj.sub() // load: obj.sub --> type: MONO_LOAD_PROPERTY_ON_PROTO
Dpgo_expect_output.txt18 sub
35 sub
38 sub
48 sub
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/
Dets_char_isuppercase.sts22 //! INST /Sub/
27 //! INST /Sub/
32 //! INST /Sub/
39 //! INST /Sub/
49 //! INST /Sub/
54 //! INST /Sub/
59 //! INST /Sub/
66 //! INST /Sub/
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vtable_builder.cpp128 static bool RefIsAssignableToImpl(RefTypeLink sub, RefTypeLink super, uint32_t depth);
130 static bool RefExtendsOrImplements(RefTypeLink sub, RefTypeLink super, uint32_t depth) in RefExtendsOrImplements() argument
140 auto subCDAOpt = sub.CreateCDA(); in RefExtendsOrImplements()
161 static bool RefIsAssignableToImpl(RefTypeLink sub, RefTypeLink super, uint32_t depth) in RefIsAssignableToImpl() argument
167 if (RefTypeLink::AreEqual(sub, super)) { in RefIsAssignableToImpl()
170 if (IsPrimitveDescriptor(sub.GetDescriptor()) || IsPrimitveDescriptor(super.GetDescriptor())) { in RefIsAssignableToImpl()
177 if (!ClassHelper::IsArrayDescriptor(sub.GetDescriptor())) { in RefIsAssignableToImpl()
180 RefTypeLink subComp(ClassHelper::GetComponentDescriptor(sub.GetDescriptor())); in RefIsAssignableToImpl()
185 if (ClassHelper::IsArrayDescriptor(sub.GetDescriptor())) { in RefIsAssignableToImpl()
189 return RefExtendsOrImplements(sub, super, depth); in RefIsAssignableToImpl()
[all …]
/arkcompiler/toolchain/tooling/test/
Ddebugger_types_test.cpp84 // abnormal params of null params.sub-key in HWTEST_F_L0()
89 // abnormal params of unknown params.sub-key in HWTEST_F_L0()
94 // abnormal params of params.sub-key = [ type = 100, ] in HWTEST_F_L0()
99 // abnormal params of params.sub-key = [ type = [ "sub": "test" ] }, ] in HWTEST_F_L0()
104 // normal params of params.sub-key = [ type = "object", ] in HWTEST_F_L0()
110 // abnormal params of params.sub-key = [ type = "object", subtype = "unknown"] in HWTEST_F_L0()
116 // abnormal params of params.sub-key = [ type = "object", subtype = 100] in HWTEST_F_L0()
122 // normal params of params.sub-key = [ type = "object", subtype = "array"] in HWTEST_F_L0()
131 // abnormal params of params.sub-key = [ type = "object", className = 100] in HWTEST_F_L0()
137 // abnormal params of params.sub-key = [ type = "object", className = {"xx":"yy"}] in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D10_interfaces.rst202 If an interface declaration (possibly generic) ``I`` <``F``:sub:`1` ``,...,
203 F``:sub:`n`> (:math:`n\geq{}0`) contains an ``extends`` clause, then the
204 *direct superinterfaces* of the interface type ``I`` <``F``:sub:`1` ``,...,
205 F``:sub:`n`> are the types given in the ``extends`` clause of the declaration
209 <``T``:sub:`1` ``,..., T``:sub:`n`> are all types ``J``
210 <``U``:sub:`1`:math:`\theta{}` ``,..., U``:sub:`k`:math:`\theta{}`>, if:
212 - ``T``:sub:`i` (:math:`1\leq{}i\leq{}n`) is the type of a generic interface
213 declaration ``I`` <``F``:sub:`1` ``,..., F``:sub:`n`> (:math:`n > 0`);
214 - ``J`` <``U``:sub:`1` ``,..., U``:sub:`k`> is a direct superinterface of
215 ``I`` <``F``:sub:`1` ``,..., F``:sub:`n`>; and
[all …]
D6_conversions.rst616 For union type ``U = T``:sub:`1` ``| ... | T``:sub:`N`, the *casting conversion
620 line 472 initially was *U* = *T*:sub:`1` | ... | *T*:sub:`N`
623 ``T``:sub:`i`, and not derived from one of ``T``:sub:`i`.
958 Union type ``U`` (``U``:sub:`1` ``| ... | U``:sub:`n`) can be converted into a
959 different union type ``V`` (``V``:sub:`1` ``| ... | V``:sub:`m`) if the following
963 …lines 724 764 initially was *U*:sub:`1` | ... | *U*:sub:`n` line 725 initially was *V*:sub:`1` |…
965 - For every type ``U``:sub:`i` (*i* in 1..n-normalized) there is at least one
966 type ``V``:sub:`j` (*i* in 1..m-normalized), when ``U``:sub:`i` is compatible
967 with ``V``:sub:`j` (see :ref:`Type Compatibility`).
968 - For every value ``U``:sub:`i` there is a value ``V``:sub:`j`, when
[all …]
/arkcompiler/ets_frontend/arkguard/test/grammar/string_validation/
Dstring_sub.ts20 assert(str.sub() === '<sub>abc</sub>', 'success');
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsFunctionType.cpp85 …c Signature *EnhanceSignatureSubstitution(TypeRelation *relation, Signature *super, Signature *sub) in EnhanceSignatureSubstitution() argument
90 auto const enhance = [checker, sub, substitution](Type *param, Type *arg) { in EnhanceSignatureSubstitution()
91 …return checker->EnhanceSubstitutionForType(sub->GetSignatureInfo()->typeParams, param, arg, substi… in EnhanceSignatureSubstitution()
94 …if (!enhance(sub->GetSignatureInfo()->params[ix]->TsType(), super->GetSignatureInfo()->params[ix]-… in EnhanceSignatureSubstitution()
99 if (!enhance(sub->RestVar()->TsType(), super->RestVar()->TsType())) { in EnhanceSignatureSubstitution()
103 return sub->Substitute(relation, substitution); in EnhanceSignatureSubstitution()
106 static bool IsCompatibleSignature(TypeRelation *relation, Signature *super, Signature *sub) in IsCompatibleSignature() argument
108 if (super->MinArgCount() != sub->MinArgCount()) { in IsCompatibleSignature()
111 if ((super->RestVar() != nullptr && sub->RestVar() == nullptr) || in IsCompatibleSignature()
112 (super->RestVar() == nullptr && sub->RestVar() != nullptr)) { in IsCompatibleSignature()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/test-lists/ets-func-tests/
Dets-func-tests-excluded-JIT-REPEATS.txt3 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-union.sts
6 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-BigInt.sts
10 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-BigInt-1.sts
11 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-equal.sts
12 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands.sts
16 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-negative-number-2.sts
70 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-3-operands.sts
73 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-4-operands.sts
76 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-zero-negative.sts
77 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-zero.sts
[all …]
Dets-func-tests-excluded-TSAN.txt48 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-negative-number-1.sts
49 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-negative-number-2.sts
50 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-zero-negative.sts
51 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-2-operands-zero.sts
52 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-3-operands.sts
53 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-4-operands.sts
54 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-equal-zero-negative.sts
55 spec/03.types/References_Types/Bigint/bigint-arithmetic-sub-equal-zero.sts
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Daarch64_fixup_sdiv.cpp35 auto sub = selectInst->getOperand(1U); in ReplaceSelect() local
38 // sub instruction may be replaced with value in ReplaceSelect()
49 if (sub->uses().empty() && llvm::isa<llvm::Instruction>(sub)) { in ReplaceSelect()
50 auto subInst = llvm::cast<llvm::Instruction>(sub); in ReplaceSelect()
/arkcompiler/runtime_core/static_core/runtime/arch/aarch64/
Dosr_aarch64.S31 sub sp, sp, REGS_BUFFER_SIZE
34 sub sp, sp, FP_REGS_BUFFER_SIZE
119 sub x17, x18, #((CFRAME_HEADER_SIZE + CFRAME_LOCALS_COUNT) * 8 + CALLEE_SAVED_SIZE)
121 sub x16, x18, #((CFRAME_HEADER_SIZE * 8) + CALLEE_SAVED_SIZE)
149 sub x3, x18, #16
175 sub sp, x18, x4
180 sub sp, sp, #16
221 sub sp, sp, #16
229 sub sp, sp, x4
240 sub x16, sp, #((CFRAME_HEADER_SIZE + CFRAME_LOCALS_COUNT) * 8)
[all …]
/arkcompiler/runtime_core/static_core/runtime/bridge/arch/arm/
Dcompiled_code_to_interpreter_bridge_armhf.S37 sub sp, sp, #16
72 sub sp, sp, #4
90 sub sp, fp, #4
129 sub r5, r5, r0
169 sub r9, r4, r3
177 1: sub r9, r9, #SHORTY_FIRST_FLOAT
184 sub r9, r4, r3
193 sub r9, r6, r5
242 sub r1, r1, #SHORTY_FIRST_FLOAT
255 4: sub sp, fp, #(4 + 7 * 4 + 8 * 8)
Dproxy_entrypoint_armhf.S26 sub sp, sp, #16
59 sub sp, sp, #4
78 sub r2, r2, #SHORTY_FIRST_FLOAT
88 sub sp, fp, #4
101 sub sp, fp, #4
/arkcompiler/runtime_core/static_core/libpandabase/
DREADME.md35 // argument name | argument description | sub-arguments
43 - PandArgCompound accepts three parameters: argument name, description and list of sub-arguments
52 - List of sub-arguments has type `std::initializer_list<PandArgBase *>`, and it accepts any non-com…
53 Sub-arguments should not be added to the parser via `PandArgParser::Add`.
85 Compound argument is a boolean argument, which can contains sub-arguments, followed by symbol `:`,
86 e.g: `--compiler-dump:folder=ir_dump,compact`. Sub-arguments follow the same rules as the regular a…
89 To access compound arguments from `C++`, regular convention should be used, for accessing sub-argum…
90 contains name of the compound argument plus name of the sub-argument.
91 E.g. `--compiler-dump:compact`, here, to access `compact` sub-arguments `[Is|Get]CompilerDumpCompac…
/arkcompiler/runtime_core/libpandabase/
DREADME.md35 // argument name | argument description | sub-arguments
43 - PandArgCompound accepts three parameters: argument name, description and list of sub-arguments
52 - List of sub-arguments has type `std::initializer_list<PandArgBase *>`, and it accepts any non-com…
53 Sub-arguments should not be added to the parser via `PandArgParser::Add`.
85 Compound argument is a boolean argument, which can contains sub-arguments, followed by symbol `:`,
86 e.g: `--compiler-dump:folder=ir_dump,compact`. Sub-arguments follow the same rules as the regular a…
89 To access compound arguments from `C++`, regular convention should be used, for accessing sub-argum…
90 contains name of the compound argument plus name of the sub-argument.
91 E.g. `--compiler-dump:compact`, here, to access `compact` sub-arguments `[Is|Get]CompilerDumpCompac…

12345678910>>...20