Home
last modified time | relevance | path

Searched +full:0 +full:x5 (Results 1 – 25 of 48) sorted by relevance

12

/arkcompiler/runtime_core/runtime/bridge/arch/aarch64/
Dhandle_call_imm4_v4_v4_v4_aarch64.S21 // ABI arg reg 0 (x0) <- panda::Method*
26 and w1, w13, 0xF
42 and w3, w13, 0xF
59 // ABI arg reg 5 (x5) <- boxed arg3 from user's code
60 and w5, w13, 0xF
61 add x5, x9, x5, lsl 3
62 ldr x5, [x5]
Ddeoptimization_aarch64.S67 // x5 - pointer to a callee-saved registers buffer from StackWalker
71 CFI_REL_OFFSET(fp, 0)
72 CFI_REL_OFFSET(x28, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8))
101 CFI_REL_OFFSET(fp, 0)
112 // Note, we do not preserve x5 (holding a pointer to a callee-saved
115 ldp x14, x15, [x5, #-16]!
117 CFI_REL_OFFSET(x28, -((BOUNDARY_FRAME_SLOT + 0) * 8))
119 ldp x14, x15, [x5, #-16]!
123 ldp x14, x15, [x5, #-16]!
127 ldp x14, x15, [x5, #-16]!
[all …]
Dinterpreter_to_compiled_code_bridge_aarch64.S26 ldp x4, x5, [\begin_ptr], #16
131 // w4 - float arg counter, x5 - stack pointer, w11 - temp
134 tst w1, 0xf00
155 // truncate negative value to 0, leave positive value as is
159 sub x5, sp, x5, lsl 3
161 bic x5, x5, 0xF
162 mov sp, x5
173 CFI_DEF_CFA(sp, 0)
189 CFI_REL_OFFSET(x19, 0)
198 tst w3, #0x1
[all …]
Dcompiled_code_to_interpreter_bridge_aarch64.S36 CFI_DEF_CFA(sp, 0)
123 stp x4, x5, [sp, #-16]!
137 // x3 - gpr args, x4 - float args, x5 - stack args, w6 - gpr arg counter,
152 add x5, fp, #24
198 ldr x9, [x5], #8
216 and w1, w1, #0xF
Dhandle_call_v4_v4_v4_imm4_id16_aarch64.S19 // x4 - float arg ptr, x5 - insn, x6 - insn_ptr, x7 - frame.vregs, x9 - arg base ptr
28 and w14, w14, #0xF // w14 now contains acc position
38 and w11, w5, #0xF
39 lsr w5, w5, #0x4 // prepare w5 for next index read
Dhandle_call_v4_v4_id16_aarch64.S19 // x4 - float arg ptr, x5 - insn, x6 - insn_ptr, x7 - frame.vregs, x9 - arg base ptr
29 and w11, w5, #0xF
Dhandle_call_v4_imm4_id16_aarch64.S19 // x4 - float arg ptr, x5 - insn, x6 - insn_ptr, x7 - frame.vregs, x9 - arg base ptr
34 and w11, w5, #0xF
59 and w11, w5, #0xF
Dhandle_initobj_v4_v4_id16_aarch64.S19 // x4 - float arg ptr, x5 - insn, x6 - insn_ptr, x7 - frame.vregs, x9 - arg base ptr
37 and w11, w5, #0xF
/arkcompiler/runtime_core/verification/util/tests/
Dabstract_index_test.cpp34 default_index1 = AbstractIndex<int, Wrap>(0x7);
38 EXPECT_EQ(number, 0x7);
41 EXPECT_EQ(number, 0x7);
43 default_index1 = 0x5;
45 EXPECT_EQ(static_cast<int>(default_index1), 0x5);
55 EXPECT_EQ(static_cast<int>(default_index2), 0x4);
59 EXPECT_EQ(static_cast<int>(default_index1), 0x4);
64 EXPECT_EQ(static_cast<int>(default_index1), 0x4);
66 EXPECT_EQ(static_cast<int>(default_index2), 0x4);
72 default_index1 = 0x4;
[all …]
Dtagged_index_property_test.cpp53 return gen::map<int>(gen::inRange(0, 0x3), [](int x) { in arbitrary()
55 case 0: in arbitrary()
63 case 0x2: in arbitrary()
78 return gen::map<int>(gen::inRange(0, 0x7), [](int x) { in arbitrary()
80 case 0: in arbitrary()
88 case 0x2: in arbitrary()
92 case 0x3: in arbitrary()
96 case 0x4: in arbitrary()
100 case 0x5: in arbitrary()
104 case 0x6: in arbitrary()
[all …]
/arkcompiler/runtime_core/tests/cts-assembly/
Dtst-compare.pa21 ldai 0
32 ldai 0
40 ldai 0x5
43 ldai 0
51 ldai 0x5
54 ldai 0
62 ldai 0xffb1ab1a
65 ldai 0
73 ldai 0xffb1ab1a
76 ldai 0
[all …]
Dtst-select.pa40 ldai 0x5
51 ldai 0x5
62 ldai 0xffb1ab1a
73 ldai 0xffb1ab1a
86 movi.64 v0, 0
99 movi.64 v0, 0
110 ldai.64 0x5
112 movi.64 v0, 0
123 ldai.64 0x5
125 movi.64 v0, 0
[all …]
Dtst-branch.pa19 ldai 0
51 ldai 0x5
62 ldai 0x5
73 ldai 0xffb1ab1a
84 ldai 0xffb1ab1a
97 movi.64 v0, 0
110 movi.64 v0, 0
121 ldai.64 0x5
123 movi.64 v0, 0
134 ldai.64 0x5
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp46 // | argv[0] |
81 __ Ldr(tmp, MemoryOperand(fp, GetStackArgOffSetToFp(0))); // 0: the first arg id in CallRuntime()
90 // 0 : 0 restore size in CallRuntime()
91 __ Ldr(tmp, MemoryOperand(sp, 0)); in CallRuntime()
108 __ Tst(currentSp, LogicalImmediate::Create(0xf, RegXSize)); // 0xf: 0x1111 in IncreaseStackForArguments()
152 __ Ldr(Register(X2), MemoryOperand(tmpArgV, 0)); in JSFunctionEntry()
156 __ Mov(Register(X5), tmpArgV); in JSFunctionEntry()
181 // %x5 - lexEnv
189 // | arg[0] |
208 Register env(X5); in OptimizedCallOptimized()
[all …]
Dasm_interpreter_call.cpp42 // argv - %X5(<callTarget, newTarget, this> are at the beginning of argv)
69 // argv - %X5(<callTarget, newTarget, this> are at the beginning of argv)
78 Register argvRegister(X5); in AsmInterpEntryDispatch()
86 __ And(functionTypeRegister, bitFieldRegister.W(), LogicalImmediate::Create(0xFF, RegWSize)); in AsmInterpEntryDispatch()
152 if (argc >= 0) { in JSCallCommonEntry()
203 if (argc < 0) { in JSCallCommonFastPath()
212 } else if (argc > 0) { in JSCallCommonFastPath()
221 if (argc > 0) { in JSCallCommonFastPath()
248 if (argc >= 0) { in JSCallCommonSlowPath()
257 if (argc == 0) { in JSCallCommonSlowPath()
[all …]
/arkcompiler/runtime_core/compiler/docs/
Dmove_constants_closer_to_usage_doc.md290.i32 Parameter arg 0 -> (v150, v149, v148, v147, v146, v145, v144, v143, v142, …
31 6.i64 Constant 0xa -> r0 (v5)
32 8.i64 Constant 0x14 -> r2 (v116)
36 52.i64 Constant 0x3e -> r27 (v138)
41 76.i64 Constant 0x5d -> r27 (v150)
43 succs: [bb 0]
45 BB 0 preds: [bb 3]
46 prop: bc: 0x00000000
48 …3. IfImm LE i32 v0(r27), 0x5
51 BB 2 preds: [bb 0]
[all …]
/arkcompiler/ets_runtime/test/aottest/ashr/
Dashr.ts37 var x5:any = "16";
39 var r5 = x5 >>> y5;
53 var y8 = 0;
/arkcompiler/runtime_core/runtime/arch/aarch64/
Dhelpers_aarch64.S23 stp x4, x5, [sp, #-16]!
37 ldp x4, x5, [sp], #16
74 stp x4, x5, [sp, #-16]!
82 ldp x4, x5, [sp], #16
158 brk 0
Dosr_aarch64.S35 mov x5, sp
42 // x5 - buffer for vector registers
74 ldp x4, x5, [x16], #16
96 CFI_DEF_CFA(sp, 0)
101 CFI_REL_OFFSET(fp, 0)
154 CFI_REL_OFFSET(fp, 0)
155 CFI_REL_OFFSET(THREAD_REG, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8))
192 CFI_DEF_CFA(sp, 0)
200 CFI_DEF_CFA(sp, 0)
211 CFI_REL_OFFSET(fp, 0)
[all …]
/arkcompiler/runtime_core/tests/regression/
Dloop-peeling.pa17 movi v0, 0x12
19 movi v0, 0x0
23 movi v1, 0x1
28 movi v1, 0xd
31 inci v3, 0x1
36 movi v1, 0x5
43 ldai 0
/arkcompiler/runtime_core/libpandabase/tests/
Dbit_memory_region_test.cpp25 for (size_t i = 0; i < length; i++) { in CompareData()
35 static constexpr std::array<uint8_t, 2> fill_data = {0x00, 0xff}; in TEST()
39 for (size_t offset = 0; offset < MAX_BITS_COUNT; offset++) { in TEST()
40 uint32_t mask = 0; in TEST()
45 region1.Write(value, 0); in TEST()
46 ASSERT_EQ(region1.Read(0), value); in TEST()
61 static constexpr std::array<uint8_t, 2> fill_data = {0x00, 0xff}; in TEST()
64 for (size_t offset = 0; offset < MAX_BITS_COUNT; offset++) { in TEST()
65 uint32_t mask = 0; in TEST()
66 for (size_t length = 0; length < BITS_PER_UINT32; length++) { in TEST()
[all …]
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/
Darray.pa17 movi v0, 0x0
18 movi v1, 0x5
20 movi v3, 0x3
23 movi v4, 0x1
24 movi v5, 0x4
27 movi v4, 0x2
30 ldai 0x6
32 ldai 0x7
42 addi 0x1
56 movi v3, 0
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dinci.yaml32 movi v0, 0
36 ldai 0
44 - values: ['0', '0x0']
45 - values: ['1', '0x1']
46 - values: ['-1', '0xFFFFFFFF']
47 - values: ['0x7', '0x7']
48 - values: ['-0x7', '0xFFFFFFF9']
49 - values: ['0x8', '0xFFFFFFF8']
50 - values: ['-0x8', '0xFFFFFFF8']
51 - values: ['0xF', '0xFFFFFFFF']
[all …]
/arkcompiler/runtime_core/runtime/tests/arch/aarch64/
Dinvokation_helper.S23 CFI_DEF_CFA(sp, 0)
36 CFI_REL_OFFSET(fp, 0)
45 ldp x4, x5, [x9], #16
70 CFI_DEF_CFA(sp, 0)
/arkcompiler/runtime_core/tests/checked/
Dconst_array_test.pa49 .array array1 u1 3 { 0 1 0}
58 ldai 0x0
60 movi v5, 0x0
62 ldai 0x1
64 movi v5, 0x1
66 ldai 0x2
68 movi v5, 0x0
70 ldai 0x0
72 movi v5, 0x2
74 ldai 0x1
[all …]

12