Home
last modified time | relevance | path

Searched full:cmp (Results 1 – 25 of 486) sorted by relevance

12345678910>>...20

/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dcmp.64.yaml16 - file-name: 'cmp.64'
26 - sig: cmp.64 v:in:i64
30 description: Check cmp.64 with equal values.
36 cmp.64 v0
75 - sig: cmp.64 v:in:i64
79 description: Check cmp.64 with different values.
85 cmp.64 v0
116 - sig: cmp.64 v:in:i64
120 description: Check cmp.64 with different values.
126 cmp.64 v0
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcmp.64.yaml16 - file-name: 'cmp.64'
26 - sig: cmp.64 v:in:i64
30 description: Check cmp.64 with equal values.
36 cmp.64 v0
75 - sig: cmp.64 v:in:i64
79 description: Check cmp.64 with different values.
85 cmp.64 v0
116 - sig: cmp.64 v:in:i64
120 description: Check cmp.64 with different values.
126 cmp.64 v0
[all …]
/arkcompiler/runtime_core/static_core/runtime/bridge/arch/arm/
Dinterpreter_to_compiled_code_bridge_armhf.S26 cmp \begin_ptr, \end_ptr
29 cmp \begin_ptr, \end_ptr
32 cmp \begin_ptr, \end_ptr
40 cmp \begin_ptr, \end_ptr
43 cmp \begin_ptr, \end_ptr
46 cmp \begin_ptr, \end_ptr
49 cmp \begin_ptr, \end_ptr
52 cmp \begin_ptr, \end_ptr
55 cmp \begin_ptr, \end_ptr
58 cmp \begin_ptr, \end_ptr
[all …]
Dinterpreter_to_compiled_code_bridge_arm.S24 cmp r2, #SHORTY_TAGGED
28 cmp r2, #(SHORTY_NUM_64BIT_TYPES - 1)
57 cmp \begin_ptr, \end_ptr
60 cmp \begin_ptr, \end_ptr
63 cmp \begin_ptr, \end_ptr
80 cmp r2, #SHORTY_TAGGED
92 cmp r2, #0
95 cmp r2, #SHORTY_TAGGED
99 cmp r2, #(SHORTY_NUM_64BIT_TYPES - 1)
140 cmp r3, #0
[all …]
Dhandle_call_v4_imm4_id16_arm.S21 cmp r2, #0
29 cmp r6, #0
40 cmp r2, #0
54 cmp r2, #0
Dhandle_call_v4_imm4_id16_armhf.S23 cmp r2, #0
31 cmp r3, #0
43 cmp r2, #0
58 cmp r2, #0
Dcompiled_code_to_interpreter_bridge_armhf.S84 cmp r0, #0
159 cmp r9, #0
162 cmp r9, #SHORTY_REFERENCE
170 cmp r9, #0
178 cmp r9, #(SHORTY_NUM_FLOAT_TYPES - 1)
185 cmp r9, #0
194 cmp r9, #0
226 cmp r1, #SHORTY_VOID
232 1: cmp r1, #SHORTY_REFERENCE
243 cmp r1, #(SHORTY_NUM_FLOAT_TYPES - 1)
Dhandle_initobj_v4_v4_id16_armhf.S19 cmp r2, #0
27 cmp r2, #0
40 cmp r2, #0
Dhandle_initobj_v4_v4_id16_arm.S19 cmp r2, #0
27 cmp r2, #0
40 cmp r2, #0
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/cmp/
Dcreate_cmp_static.cpp42 AbckitInst *cmp = g_statG->iCreateCmp(graph, firstConst, secondConst); in TransformIrIcreateCmp() local
44 g_implG->bbAddInstFront(firstBB, cmp); in TransformIrIcreateCmp()
48 g_implG->iSetInput(ret, cmp, 0); in TransformIrIcreateCmp()
86 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F()
87 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_modified_set.abc", "foo", in TEST_F()
97 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_mo… in TEST_F()
106 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F()
107 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_modified_set.abc", "foo", in TEST_F()
117 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_mo… in TEST_F()
126 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_peep.h320 * cmp w0, #0 beq/bne .label
324 * cmp x0, #0 beq/bne .label
349 * cmp w0, #1
353 * cmp w0, #0
357 * cmp w0, #imm
361 * cmp w0, #0
368 * cmp w0, #1
372 * cmp w0, #0
376 * cmp w0, #imm
380 * cmp w0, #0
[all …]
/arkcompiler/runtime_core/static_core/runtime/bridge/arch/aarch64/
Dinterpreter_to_compiled_code_bridge_aarch64.S44 cmp w2, #(SHORTY_NUM_FLOAT_TYPES - 1)
51 cmp w2, #(SHORTY_REFERENCE - SHORTY_FIRST_FLOAT)
58 cmp \tmp_reg, #64
63 cmp w2, #(SHORTY_TAGGED - SHORTY_FIRST_FLOAT)
67 cmp \tmp_reg, #56
77 cmp \tmp_reg, #64
86 cmp w2, #(SHORTY_TAGGED - SHORTY_FIRST_FLOAT)
154 cmp w2, #(SHORTY_NUM_FLOAT_TYPES - 1)
158 cmp w2, #(SHORTY_TAGGED - SHORTY_FIRST_FLOAT)
279 cmp w2, #SHORTY_VOID
[all …]
/arkcompiler/runtime_core/tests/cts-assembly/
Dintrinsics-25.pa24 cmp.64 v1
32 cmp.64 v1
40 cmp.64 v1
48 cmp.64 v1
Dtst-select.pa87 cmp.64 v0
100 cmp.64 v0
113 cmp.64 v0
126 cmp.64 v0
139 cmp.64 v0
152 cmp.64 v0
Dtst-compare.pa87 cmp.64 v0
100 cmp.64 v0
113 cmp.64 v0
126 cmp.64 v0
139 cmp.64 v0
152 cmp.64 v0
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Dintrinsics-25.pa24 cmp.64 v1
32 cmp.64 v1
40 cmp.64 v1
48 cmp.64 v1
Dtst-compare.pa87 cmp.64 v0
100 cmp.64 v0
113 cmp.64 v0
126 cmp.64 v0
139 cmp.64 v0
152 cmp.64 v0
Dtst-select.pa87 cmp.64 v0
100 cmp.64 v0
113 cmp.64 v0
126 cmp.64 v0
139 cmp.64 v0
152 cmp.64 v0
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/algorithms/
DPrimesTest.ets17 function cmp(x: FixedArray<long>, y: FixedArray<long>): boolean {
99 cmp(prime_factors_trivial(1234567), [127 as long, 9721]),
102 cmp(prime_factors_trivial(7), empty),
105 cmp(prime_factors_trivial_plus(1234567), [127 as long, 9721]),
108 cmp(prime_factors_trivial_plus(7), empty),
111 cmp(sieve_primes(15), [2 as long, 3, 5, 7, 11, 13]),
/arkcompiler/runtime_core/compiler/tests/
Drpo_test.cpp124 auto cmp = GetGraph()->CreateInstCompare(); in TEST_F() local
125 cmp->SetType(DataType::BOOL); in TEST_F()
126 cmp->SetInput(0, &INS(0)); in TEST_F()
127 cmp->SetInput(1, &INS(1)); in TEST_F()
128 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F()
129 E->AppendInst(cmp); in TEST_F()
134 if_inst->SetInput(0, cmp); in TEST_F()
244 auto cmp = GetGraph()->CreateInstCompare(); in TEST_F() local
245 cmp->SetType(DataType::BOOL); in TEST_F()
246 cmp->SetInput(0, &INS(0)); in TEST_F()
[all …]
/arkcompiler/runtime_core/static_core/runtime/templates/
Dbridge_helpers_aarch64.rb16 return "cmp w5, ##{imm}"
18 # We need to save imm to temporary register before cmp,
21 cmp w5, w13"
Dbridge_helpers_arm.rb16 return "cmp r6, ##{imm}"
18 # We need to save imm to temporary register before cmp,
21 cmp r6, r9"
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disa.cpp27 …e(const InsnDesc &left, std::function<bool(const InsnDesc &left, const InsnDesc &right)> cmp) const in IsSame()
29 return cmp == nullptr ? false : cmp(left, *this); in IsSame()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_fast_call.cpp128 __ Cmp(actualNumArgsReg, Immediate(3)); // 3: 3 args in OptimizedFastCallAndPushArgv() local
140 __ Cmp(actualNumArgsReg, Immediate(4)); // 4: 4 args in OptimizedFastCallAndPushArgv() local
152 __ Cmp(actualNumArgsReg, Immediate(5)); // 5: 5 args in OptimizedFastCallAndPushArgv() local
165 __ Cmp(actualNumArgsReg, Immediate(6)); // 6: 6 args in OptimizedFastCallAndPushArgv() local
177 __ Cmp(actualNumArgsReg, Immediate(7)); // 7: 7 args in OptimizedFastCallAndPushArgv() local
188 __ Cmp(actualNumArgsReg, Immediate(8)); // 8: 8 args in OptimizedFastCallAndPushArgv() local
200 __ Cmp(expectedNumArgs, actualNumArgsReg); in OptimizedFastCallAndPushArgv() local
220 __ Cmp(expectedNumArgs, Immediate(8)); // 8 : register save 8 arg in OptimizedFastCallAndPushArgv() local
270 __ Cmp(argC, Immediate(0)); in JSFastCallWithArgV() local
277 __ Cmp(argC, Immediate(0)); in JSFastCallWithArgV() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_fast_call.cpp117 __ Cmp(Immediate(3), actualNumArgsReg); // 3: func new this in OptimizedFastCallAndPushArgv() local
129 __ Cmp(Immediate(4), actualNumArgsReg); // 4: func new this arg0 in OptimizedFastCallAndPushArgv() local
141 __ Cmp(Immediate(5), actualNumArgsReg); // 5: 5 args in OptimizedFastCallAndPushArgv() local
152 __ Cmp(Immediate(6), actualNumArgsReg); // 6: 6 args in OptimizedFastCallAndPushArgv() local
197 __ Cmp(Immediate(3), expectedNumArgsReg); // 3: expectedNumArgsReg <= 3 jump in OptimizedFastCallAndPushArgv() local
207 __ Cmp(0, expectedNumArgsReg); in OptimizedFastCallAndPushArgv() local
241 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
247 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
253 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
259 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
[all …]

12345678910>>...20