Home
last modified time | relevance | path

Searched full:restore (Results 1 – 25 of 30) sorted by relevance

12

/arkcompiler/ets_runtime/test/deopttest/restore_vregs/
Drestore_vregs.ts16 // The following test case once exposed a bug: deopt does not restore vregs correctly in a loop whe…
/arkcompiler/runtime_core/docs/
Dcfi_directives.md28 - to restore `callees` in previous frame
Don-stack-replacement.md76 On each OSR entry, we need to restore execution context.
92 Osr stackmaps (OsrStateStamp) are needed to restore virtual registers.
Dcode_metainfo.md6 unwinding process to restore CFrame at specific PC.
8 …de calls runtime or another code that can call runtime, we must provide approach to restore virtual
Druntime-compiled_code-interaction.md181 * register values restore
187 * restore the Stack Pointer and caller saved registers
309 …ers on the stack. Before moving to the next stack frame the runtime must restore values of these r…
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_map.h28 …* equal to the number of given registers and save map to restore actual codegen register number fr…
/arkcompiler/runtime_core/compiler/docs/
Dplt.md208 * **Restore previous Frame.**
212 First, `arm64` non-`CallStatic` Resolvers need to manually restore `x16` from the place it was save…
220 * **Restore LR and FP.**
/arkcompiler/ets_runtime/ecmascript/
Djs_async_function.cpp87 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait()
147 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait()
Dtagged_node.cpp271 // restore red-black tree invariant
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.h63 … // Order of try-blocks should be saved in the graph to restore it in the generated bytecode in Init()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_fast_call.cpp60 __ Popq(glueReg); // caller restore in OptimizedFastCallEntry()
61 __ PopCppCalleeSaveRegisters(); // callee restore in OptimizedFastCallEntry()
Doptimized_call.cpp82 __ Popq(glueReg); // caller restore in JSFunctionEntry()
83 __ PopCppCalleeSaveRegisters(); // callee restore in JSFunctionEntry()
890 __ Popq(glue); // caller restore in PopJSFunctionEntryFrame()
891 __ PopCppCalleeSaveRegisters(); // callee restore in PopJSFunctionEntryFrame()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.h256 "StackAssertScope assert failed, sp did not restore as expeted"); in ~StackAssertScope()
/arkcompiler/toolchain/build/third_party_gn/musl/
Dmusl_src.gni36 "src/signal/arm/restore.s",
150 "src/signal/aarch64/restore.s",
199 "src/signal/x86_64/restore.s",
220 "src/signal/mips/restore.s",
1060 "src/signal/restore.c",
1612 "src/signal/restore.c",
1657 "src/signal/restore.c",
1705 "src/signal/restore.c",
1724 "src/signal/restore.c",
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dreturn.void.yaml24 …Return from the current method, i.e. restore the frame of method invoker and return control to the…
Dreturn.yaml30 … Return from the current method, i.e. restore the frame of method invoker and return control to the
Dreturn.64.yaml30 … Return from the current method, i.e. restore the frame of method invoker and return control to the
Dreturn.obj.yaml41 … Return from the current method, i.e. restore the frame of method invoker and return control to the
/arkcompiler/ets_frontend/arkguard/src/transformers/rename/
DRenameIdentifierTransformer.ts71 * 2. store/restore name to/from nameCache file.
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp89 // callee restore in CallRuntime()
90 // 0 : 0 restore size in CallRuntime()
264 // pop prevLeaveFrameFp to restore thread->currentFrame_ in OptimizedCallAndPushUndefined()
829 // restore return address in PopJSFunctionEntryFrame()
/arkcompiler/ets_frontend/ts2panda/src/function/
DasyncGeneratorFunctionBuilder.ts113 …/** 27.6.3.8.7 Remove genContext from the execution context stack and restore the execution contex…
/arkcompiler/ets_frontend/es2panda/compiler/function/
DfunctionBuilder.cpp82 …/** 27.6.3.8.7 Remove genContext from the execution context stack and restore the execution contex… in AsyncYield()
/arkcompiler/runtime_core/compiler/
Dcompiler.yaml517 description: Omit unused callee-registers save/restore in prologue/epilogue when possible.
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dliveness_analyzer.cpp348 * Otherwise, we will not be able to restore the value of the virtual registers in GetPropagatedLiveRange()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp1514 std::cerr << "fail to emit and restore program" << std::endl; in HandleBuffer()
1541 std::cerr << "fail to emit and restore program" << std::endl; in HandleBuffer()

12