| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/arm/ |
| D | switch.S | 31 /*** restore next context ***/ 32 /* restore GPR */ 42 /* restore FP */ 48 fmxr fpscr, r3 // and restore it
|
| /arkcompiler/runtime_core/static_core/runtime/bridge/arch/amd64/ |
| D | deoptimization_amd64.S | 99 // Restore used registers 106 // Restore stack pointer 109 // Restore callee saved registers 121 // Restore thread register 156 // Restore stack pointer to the fp pointer of the cframe 159 // Restore callee saved registers 202 // Restore callee saved registers from dropped CFrame
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/aarch64/ |
| D | switch.S | 32 /*** restore next context ***/ 33 /* restore GPR */ 49 /* restore FP */
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | regSpiller.h | 51 [[nodiscard]] virtual SpillInfo Restore() = 0; 78 [[nodiscard]] SpillInfo Restore() override; 95 [[nodiscard]] SpillInfo Restore() override;
|
| D | regAllocator.cpp | 128 void RegAllocatorBase::Restore(const IRNode *const ins) const in Restore() function in ark::es2panda::compiler::RegAllocatorBase 130 const auto spillInfo = spiller_->Restore(); in Restore() 199 Restore(ins); in Run() 249 Restore(ins); in Run()
|
| D | regSpiller.cpp | 70 RegSpiller::SpillInfo DynamicRegSpiller::Restore() in Restore() function in ark::es2panda::compiler::DynamicRegSpiller 98 RegSpiller::SpillInfo StaticRegSpiller::Restore() in Restore() function in ark::es2panda::compiler::StaticRegSpiller
|
| /arkcompiler/runtime_core/static_core/runtime/bridge/arch/aarch64/ |
| D | deoptimization_aarch64.S | 162 …// Restore used registers, but not x0 which holds result of the invoked method and should survive … 167 // Restore callee saved registers 189 # Restore stack pointer 249 // Restore fp by pointer to the I2C boundary frame 253 // Restore return address, so after interperter finished, it returns to the I2C bridge 255 // Restore callee saved registers 276 // Restore stack pointer to the beginning of the cframe 332 // Restore callee saved registers
|
| /arkcompiler/runtime_core/static_core/runtime/bridge/arch/arm/ |
| D | deoptimization_arm.S | 152 …// Restore used registers, but not r0, r1 which holds result of the invoked method and should be s… 158 // Restore stack pointer so that it points to COMPILED_CODE_TO_INTERPRETER_BRIDGE 161 // Restore callee saved registers 237 // Restore fp by pointer to the I2C boundary frame 238 // Restore return address, so after interperter finish its work it returns to the I2C bridge 242 // Restore stack pointer to the beginning of the cframe 248 // Restore callee saved registers 318 // Restore callee saved registers from dropped CFrame
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/amd64/ |
| D | switch.S | 33 /*** restore next context ***/ 61 // push next_context->RIP to restore it on return from SwitchContext
|
| /arkcompiler/runtime_core/static_core/runtime/arch/aarch64/ |
| D | osr_aarch64.S | 54 // Restore registers from buffers prepared by PrepareOsrEntry 182 // Restore THREAD REG 188 // Load lr/fp and restore sp 286 // Restore interpreter frame and x22 register which held stack parameters size 294 // Restore original lr and fp 380 // Restore interpreter frame and x22 register, which held stack parameters size 388 // Restore original lr and fp
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/compiler/ |
| D | codegen_fastpath.h | 27 …* save/restore registers before calling native functions. These intrinsics pushes caller saved reg… 33 * So, before calling the slow path we restore all modified callee registers.
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | deoptimization.md | 33 If deoptimization occurred in the inlined method, we restore all interpreter frames for all inlined… 84 …After return from `InvokeInterpreter`, we restore callee saved registers(which we saved in the met…
|
| D | cfi_directives.md | 28 - to restore `callees` in previous frame
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/rules/ |
| D | rule132.sts | 21 // Restore prototype chain:
|
| /arkcompiler/ets_frontend/ets2panda/linter/docs/rules/ |
| D | recipe132.md | 22 // Restore prototype chain:
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/typedarray/Values/ |
| D | builtinTypedArrayValues.ts | 96 let restore = myArray.values variable 101 myArray.values = restore 115 myArray.values = restore
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/typedarray/Entries/ |
| D | builtinTypedArrayEntries.ts | 96 let restore = myArray.entries variable 101 myArray.entries = restore 115 myArray.entries = restore
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/typedarray/Keys/ |
| D | builtinTypedArrayKeys.ts | 96 let restore = myArray.keys variable 101 myArray.keys = restore 115 myArray.keys = restore
|
| /arkcompiler/ets_runtime/test/deopttest/restore_vregs/ |
| D | restore_vregs.ts | 16 // The following test case once exposed a bug: deopt does not restore vregs correctly in a loop whe…
|
| /arkcompiler/ets_frontend/arkguard/test/ut/utils/ |
| D | FileUtils.2.spec.ts | 45 sinon.restore(); 138 sinon.restore(); 164 sinon.restore();
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | frame_info.h | 89 // SaveFrameAndLinkRegs - save/restore FP and LR registers in prologue/epilogue. 94 // SaveUnusedCalleeRegs - save/restore used+unused callee-saved registers in prologue/epilogue.
|
| /arkcompiler/runtime_core/docs/ |
| D | cfi_directives.md | 28 - to restore `callees` in previous frame
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_map.h | 28 …* equal to the number of given registers and save map to restore actual codegen register number fr…
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_map.h | 28 …* equal to the number of given registers and save map to restore actual codegen register number fr…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_module.cpp | 307 // Restore cout's buffer. in Emit() 354 LogInfo::MapleLogger().rdbuf(backup); // restore cout's buffer in OutputFunctionListAsciiMpl() 370 // Restore cout's buffer. in DumpToFile() 437 // Restore cout's buffer. in DumpInlineCandidateToFile() 468 /* restore cout */ in DumpClassToFile()
|