| /arkcompiler/runtime_core/runtime/arch/aarch64/ |
| D | call_runtime.S | 19 stp x27, x28, [\base_reg, #(\offset - CALLEE_REG0_OFFSET + 8*8)] 20 CFI_REL_OFFSET(x28, (\offset - CALLEE_REG0_OFFSET + 8*9)) 21 CFI_REL_OFFSET(x27, (\offset - CALLEE_REG0_OFFSET + 8*8)) 22 stp x25, x26, [\base_reg, #(\offset - CALLEE_REG0_OFFSET + 8*6)] 23 CFI_REL_OFFSET(x26, (\offset - CALLEE_REG0_OFFSET + 8*7)) 24 CFI_REL_OFFSET(x25, (\offset - CALLEE_REG0_OFFSET + 8*6)) 25 stp x23, x24, [\base_reg, #(\offset - CALLEE_REG0_OFFSET + 8*4)] 26 CFI_REL_OFFSET(x24, (\offset - CALLEE_REG0_OFFSET + 8*5)) 27 CFI_REL_OFFSET(x23, (\offset - CALLEE_REG0_OFFSET + 8*4)) 28 stp x21, x22, [\base_reg, #(\offset - CALLEE_REG0_OFFSET + 8*2)] [all …]
|
| D | osr_aarch64.S | 21 #define REGS_BUFFER_SIZE (REGS_COUNT * 8) 22 #define FP_REGS_BUFFER_SIZE (FP_REGS_COUNT * 8) 99 CFI_ADJUST_CFA_OFFSET(2 * 8) 100 CFI_REL_OFFSET(lr, 8) 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) 152 CFI_DEF_CFA(fp, (2 * 8)) 153 CFI_REL_OFFSET(lr, 8) 155 CFI_REL_OFFSET(THREAD_REG, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8)) 156 CFI_REL_OFFSET(x27, -((CFRAME_CALLEE_REGS_START_SLOT + 1) * 8)) [all …]
|
| /arkcompiler/runtime_core/runtime/bridge/arch/aarch64/ |
| D | deoptimization_aarch64.S | 23 ldr lr, [\fpreg, #(-CFRAME_FLAGS_SLOT * 8)] 26 ldr lr, [\fpreg, #(-(CFRAME_LOCALS_START_SLOT + 2) * 8)] 27 str lr, [\fpreg, #(-CFRAME_LR_SLOT * 8)] 32 ldr lr, [\fpreg, #(-CFRAME_FLAGS_SLOT * 8)] 35 ldr lr, [\fpreg, #(-CFRAME_LR_SLOT * 8)] 38 ldr lr, [\fpreg, #(-(CFRAME_LOCALS_START_SLOT + 2) * 8)] 69 CFI_DEF_CFA(x3, (2 * 8)) 70 CFI_REL_OFFSET(lr, 8) 72 CFI_REL_OFFSET(x28, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8)) 73 CFI_REL_OFFSET(x27, -((CFRAME_CALLEE_REGS_START_SLOT + 1) * 8)) [all …]
|
| D | compiled_code_to_interpreter_bridge_dyn_aarch64.S | 43 CFI_ADJUST_CFA_OFFSET(4 * 8) 47 stp fp, lr, [sp, #8] 48 CFI_REL_OFFSET(fp, 8) 49 add fp, sp, #8 50 CFI_DEF_CFA(fp, (3 * 8)) 55 CFI_REL_OFFSET(x28, -(2 * 8)) 56 CFI_REL_OFFSET(x27, -(3 * 8)) 57 CFI_REL_OFFSET(x26, -(4 * 8)) 58 CFI_REL_OFFSET(x25, -(5 * 8)) 59 CFI_REL_OFFSET(x24, -(6 * 8)) [all …]
|
| D | compiled_code_to_interpreter_bridge_aarch64.S | 45 CFI_ADJUST_CFA_OFFSET(4 * 8) 49 stp fp, lr, [sp, #8] 50 CFI_REL_OFFSET(fp, 8) 51 add fp, sp, #8 52 CFI_DEF_CFA(fp, (3 * 8)) 57 CFI_REL_OFFSET(x28, -(2 * 8)) 58 CFI_REL_OFFSET(x27, -(3 * 8)) 59 CFI_REL_OFFSET(x26, -(4 * 8)) 60 CFI_REL_OFFSET(x25, -(5 * 8)) 61 CFI_REL_OFFSET(x24, -(6 * 8)) [all …]
|
| D | compiled_code_to_runtime_bridge_aarch64.S | 95 str lr, [sp, #-8] 96 CFI_REL_OFFSET(lr, -(1 * 8)) 100 CFI_REL_OFFSET(fp, -(3 * 8)) 110 CFI_REL_OFFSET(x28, 8) 114 CFI_REL_OFFSET(x26, 8) 118 CFI_REL_OFFSET(x24, 8) 122 CFI_REL_OFFSET(x22, 8) 126 CFI_REL_OFFSET(x20, 8) 130 CFI_REL_OFFSET(d15, 8) 134 CFI_REL_OFFSET(d13, 8) [all …]
|
| /arkcompiler/runtime_core/runtime/bridge/arch/amd64/ |
| D | deoptimization_amd64.S | 32 // 8(%rsp) - callee vreg_mask 40 CFI_DEF_CFA(rcx, (2 * 8)) 42 CFI_REL_OFFSET(THREAD_REG, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8)) 43 CFI_REL_OFFSET(r14, -((CFRAME_CALLEE_REGS_START_SLOT + 1) * 8)) 44 CFI_REL_OFFSET(r13, -((CFRAME_CALLEE_REGS_START_SLOT + 2) * 8)) 45 CFI_REL_OFFSET(r12, -((CFRAME_CALLEE_REGS_START_SLOT + 3) * 8)) 46 CFI_REL_OFFSET(rbx, -((CFRAME_CALLEE_REGS_START_SLOT + 4) * 8)) 48 leaq -(((CFRAME_HEADER_SIZE - 2) * 8) + CALLEE_SAVED_SIZE)(%rcx), %rsp 51 movq %r12, (-8)(%rcx) 53 subq $8, %rcx [all …]
|
| D | compiled_code_to_runtime_bridge_amd64.S | 20 movq %r15, (\offset - CALLEE_REG0_OFFSET + 8*4)(%\base_reg) 21 CFI_REL_OFFSET(r15, (\offset - CALLEE_REG0_OFFSET+8*4)) 22 movq %r14, (\offset - CALLEE_REG0_OFFSET + 8*3)(%\base_reg) 23 CFI_REL_OFFSET(r14, (\offset - CALLEE_REG0_OFFSET+8*3)) 24 movq %r13, (\offset - CALLEE_REG0_OFFSET + 8*2)(%\base_reg) 25 CFI_REL_OFFSET(r13, (\offset - CALLEE_REG0_OFFSET+8*2)) 26 movq %r12, (\offset - CALLEE_REG0_OFFSET + 8*1)(%\base_reg) 27 CFI_REL_OFFSET(r12, (\offset - CALLEE_REG0_OFFSET+8*1)) 28 movq %rbx, (\offset - CALLEE_REG0_OFFSET + 8*0)(%\base_reg) 29 CFI_REL_OFFSET(rbx, (\offset - CALLEE_REG0_OFFSET+8*0)) [all …]
|
| D | compiled_code_to_interpreter_bridge_amd64.S | 36 CFI_DEF_CFA(rsp, 8) 43 CFI_ADJUST_CFA_OFFSET(8) 47 CFI_ADJUST_CFA_OFFSET(8) 52 subq $8, %rsp 57 CFI_REL_OFFSET(r15, -(2 * 8)) 59 CFI_REL_OFFSET(r14, -(3 * 8)) 61 CFI_REL_OFFSET(r13, -(4 * 8)) 63 CFI_REL_OFFSET(r12, -(5 * 8)) 65 CFI_REL_OFFSET(rbx, -(6 * 8)) 67 subq $8, %rsp [all …]
|
| D | interpreter_to_compiled_code_bridge_amd64.S | 26 addq $8, \begin_ptr 31 addq $8, \begin_ptr 36 addq $8, \begin_ptr 41 addq $8, \begin_ptr 46 addq $8, \begin_ptr 51 addq $8, \begin_ptr 59 subq $8, \begin_ptr 64 subq $8, \begin_ptr 69 subq $8, \begin_ptr 74 subq $8, \begin_ptr [all …]
|
| D | compiled_code_to_interpreter_bridge_dyn_amd64.S | 35 CFI_DEF_CFA(rsp, 8) 41 // arg_i: 8*i(%rbp) 42 // tag_i: 8*(i+1)(%rbp) 49 CFI_ADJUST_CFA_OFFSET(8) 53 CFI_ADJUST_CFA_OFFSET(8) 58 subq $8, %rsp 63 CFI_REL_OFFSET(r15, -(2 * 8)) 65 CFI_REL_OFFSET(r14, -(3 * 8)) 67 CFI_REL_OFFSET(r13, -(4 * 8)) 69 CFI_REL_OFFSET(r12, -(5 * 8)) [all …]
|
| D | interpreter_to_compiled_code_bridge_dyn_amd64.S | 27 CFI_DEF_CFA(rsp, 8) 30 CFI_ADJUST_CFA_OFFSET(8) 44 CFI_REL_OFFSET(rbp, -(2 * 8)) 50 CFI_REL_OFFSET(r15, -(3 * 8)) 52 CFI_REL_OFFSET(r14, -(4 * 8)) 54 CFI_REL_OFFSET(r13, -(5 * 8)) 56 CFI_REL_OFFSET(r12, -(6 * 8)) 58 CFI_REL_OFFSET(rbx, -(7 * 8)) 121 CFI_DEF_CFA(rsp, (3 * 8)) 123 CFI_ADJUST_CFA_OFFSET(-(2 * 8)) [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | interpreter_stub-inl.h | 74 return Load(VariableType::INT8(), pc, IntPtr(8)); // 8 : skip 1 byte of bytecode in ReadInst8_7() 115 /* 2 : skip 8 bits of opcode and 8 bits of low bits */ in ReadInstSigned16_0() 118 GateRef currentInst2 = Int32LSL(currentInst1, Int32(8)); // 8 : set as high 8 bits in ReadInstSigned16_0() 124 /* 4 : skip 8 bits of opcode and 24 bits of low bits */ in ReadInstSigned32_0() 127 GateRef currentInst1 = Int32LSL(currentInst, Int32(8)); // 8 : set as high 8 bits in ReadInstSigned32_0() 129 GateRef currentInst3 = Int32LSL(currentInst2, Int32(8)); // 8 : set as high 8 bits in ReadInstSigned32_0() 131 GateRef currentInst5 = Int32LSL(currentInst4, Int32(8)); // 8 : set as high 8 bits in ReadInstSigned32_0() 137 /* 2 : skip 8 bits of opcode and 8 bits of low bits */ in ReadInst16_0() 139 GateRef currentInst2 = Int16LSL(currentInst1, Int16(8)); // 8 : set as high 8 bits in ReadInst16_0() 145 /* 3 : skip 8 bits of opcode, 8 bits of prefix and 8 bits of low bits */ in ReadInst16_1() [all …]
|
| D | test_stubs_signature.cpp | 22 CallSignature fooAot("FooAOT", 0, 8, in DEF_CALL_SIGNATURE() 25 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 42 CallSignature foo1Aot("Foo1AOT", 0, 8, in DEF_CALL_SIGNATURE() 45 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 62 CallSignature foo2Aot("Foo2AOT", 0, 8, in DEF_CALL_SIGNATURE() 65 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 82 CallSignature foo2Aot("FooNativeAOT", 0, 8, in DEF_CALL_SIGNATURE() 85 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() 102 CallSignature foo2Aot("FooBoundAOT", 0, 8, in DEF_CALL_SIGNATURE() 105 std::array<VariableType, 8> params = { // 8 : 8 input parameters in DEF_CALL_SIGNATURE() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
| D | assembler_aarch64_test.cpp | 106 // 8 : 8 means width of the pc offset and instruction code in DisassembleChunk() 107 os << std::setw(8) << std::setfill('0') << std::hex << pc << ":" << std::setw(8) in DisassembleChunk() 113 // 8 : 8 means width of the pc offset and instruction code in DisassembleChunk() 114 os << std::setw(8) << std::setfill('0') << std::hex << pc << ":" << std::setw(8) in DisassembleChunk() 167 std::string expectResult("00000000:a8808be1 \tstp\tx1, x2, [sp], #8\n" in HWTEST_F_L0() 168 "00000004:a9c08be1 \tldp\tx1, x2, [sp, #8]!\n" in HWTEST_F_L0() 169 "00000008:a94093e3 \tldp\tx3, x4, [sp, #8]\n" in HWTEST_F_L0() 170 "0000000c:294113e3 \tldp\tw3, w4, [sp, #8]\n"); in HWTEST_F_L0() 173 __ Stp(Register(X1), Register(X2), MemoryOperand(Register(SP), 8, POSTINDEX)); in HWTEST_F_L0() 174 __ Ldp(Register(X1), Register(X2), MemoryOperand(Register(SP), 8, PREINDEX)); in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | ldarru.8.yaml | 31 - file-name: "ldarru.8" 41 - sig: ldarru.8 v:in:u8[] 44 …description: Check ldarru.8 reads items from array of different size and type in Panda Assembly co… 50 ldarru.8 v0 64 - sig: ldarru.8 v:in:u8[] 67 …description: Check ldarru.8 reads items from array of different size and type in PandaAssembly con… 74 ldarru.8 v0 88 - sig: ldarru.8 v:in:u8[] 93 … description: Check array of primitive types for 'ldarru.8' instruction in Panda Assembly context. 110 ldarru.8 v0 [all …]
|
| D | ldarr.8.yaml | 31 - file-name: "ldarr.8" 41 - sig: ldarr.8 v:in:i8[] 44 …description: Check ldarr.8 reads items from array of different size and type in Panda Assembly con… 50 ldarr.8 v0 64 - sig: ldarr.8 v:in:i8[] 67 …description: Check ldarr.8 reads items from array of different size and type in PandaAssembly cont… 74 ldarr.8 v0 89 - sig: ldarr.8 v:in:i8[] 94 … description: Check array of primitive types for 'ldarr.8' instruction in Panda Assembly context. 111 ldarr.8 v0 [all …]
|
| D | starr.8.yaml | 32 - file-name: "starr.8" 40 - sig: starr.8 v1:in:i8[], v2:in:i32 49 - sig: starr.8 v1:in:i8[], v2:in:i32 54 description: Check 'starr.8' instruction with valid register numbers. 59 starr.8 %s, %s 70 starr.8 a0, a1 # valid registers 84 - sig: starr.8 v1:in:i8[], v2:in:i32 88 description: Check 'starr.8' instruction with invalid register numbers. 91 starr.8 %s, *s 122 - sig: starr.8 v1:in:i8[], v2:in:i32 [all …]
|
| /arkcompiler/ets_runtime/test/aottest/shr/ |
| D | expect_output.txt | 14 8 15 8 16 8 17 8 18 8 19 -8
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | allocate-252-params.pa | 304 movi v8, 8 315 movi v18, 8 326 movi v28, 8 337 movi v38, 8 348 movi v48, 8 359 movi v58, 8 370 movi v68, 8 381 movi v78, 8 392 movi v88, 8 403 movi v98, 8 [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/ |
| D | test262skiplist-compiler-arm64.txt | 10 built-ins/Array/prototype/reduce/15.4.4.21-1-8.js 18 built-ins/Array/prototype/reduce/15.4.4.21-10-8.js 30 built-ins/Array/prototype/reduce/15.4.4.21-2-8.js 45 built-ins/Array/prototype/reduce/15.4.4.21-8-b-2.js 46 built-ins/Array/prototype/reduce/15.4.4.21-8-b-3.js 47 built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-1.js 48 built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-10.js 49 built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-11.js 50 built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-12.js 51 built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-13.js [all …]
|
| /arkcompiler/runtime_core/runtime/tests/arch/amd64/ |
| D | invokation_helper.S | 23 CFI_DEF_CFA(rsp, 8) 30 CFI_ADJUST_CFA_OFFSET(8) 37 CFI_REL_OFFSET(THREAD_REG, -(1 * 8)) 39 CFI_REL_OFFSET(r14, -(2 * 8)) 45 movsd 8(%rsi), %xmm1 66 addq $8, %rdx 67 addq $8, %r8 74 movq 8(%r14), %rsi 93 CFI_DEF_CFA(rsp, (1 * 8))
|
| /arkcompiler/runtime_core/runtime/bridge/arch/x86/ |
| D | compiled_code_to_interpreter_bridge_x86.S | 62 // %esp % 16 == 8 here 65 leal -8(%ebp), %ecx // prev* 71 addl $8, %esp // cleanup 84 leal 8(%ebp), %esi // args 125 movl %ecx, (%edi, %edx, 8) 136 movl $FRAME_VREGISTER_PRIMITIVE_TAG, (%edi, %edx, 8) 143 addl $8, %esi 156 addl $8, %esp // cleanup 172 addl $8, %esp // cleanup 191 addl $8, %esp // cleanup [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
| D | extended_assembler_x64.cpp | 28 Subq(8, rsp); // 8: 8 bytes in PushAlignBytes() 33 Addq(8, rsp); // 8: 8 bytes in PopAlignBytes() 57 Addq(8 * 5, rsp); // 8: 8 bytes, 5: number of CalleeSaveRegisters in UpdateCalleeSaveRegisters()
|
| /arkcompiler/ets_runtime/test/aottest/ashr/ |
| D | expect_output.txt | 14 8 15 8 16 8 17 8 18 8
|