Home
last modified time | relevance | path

Searched defs:sp (Results 1 – 25 of 74) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dextend_assembler.cpp28 Register sp(SP); in CalleeSave() local
43 Register sp(SP); in CalleeRestore() local
72 Register sp(SP); in PushFpAndLr() local
78 Register sp(SP); in SaveFpAndLr() local
85 Register sp(SP); in RestoreFpAndLr() local
91 Register sp(SP); in PushLrAndFp() local
97 Register sp(SP); in SaveLrAndFp() local
104 Register sp(SP); in RestoreLrAndFp() local
/arkcompiler/runtime_core/libpandafile/
Dcode_data_accessor-inl.h26 auto sp = catch_blocks_sp_; in EnumerateCatchBlocks() local
45 auto sp = try_blocks_sp_; in EnumerateTryBlocks() local
65 auto sp = pf.GetSpanFromId(code_id); in GetNumVregs() local
73 auto sp = pf.GetSpanFromId(code_id); in GetInstructions() local
84 auto sp = pf.GetSpanFromId(code_id); in GetInstructions() local
Dhelpers.h63 inline auto Read(Span<const uint8_t> *sp) in Read()
115 inline auto Read(Span<const uint8_t> sp) in Read()
120 inline uint32_t ReadULeb128(Span<const uint8_t> *sp) in ReadULeb128()
133 inline void SkipULeb128(Span<const uint8_t> *sp) in SkipULeb128()
155 inline int32_t ReadLeb128(Span<const uint8_t> *sp) in ReadLeb128()
181 inline std::optional<T> GetOptionalTaggedValue(Span<const uint8_t> sp, E tag, Span<const uint8_t> *… in GetOptionalTaggedValue()
202 inline void EnumerateTaggedValues(Span<const uint8_t> sp, E tag, Callback cb, Span<const uint8_t> *… in EnumerateTaggedValues()
218 inline bool EnumerateTaggedValuesWithEarlyStop(Span<const uint8_t> sp, E tag, Callback cb) in EnumerateTaggedValuesWithEarlyStop()
Ddebug_data_accessor-inl.h27 auto sp = parameters_sp_; in EnumerateParameters() local
48 auto sp = constant_pool_size_sp_; in GetConstantPool() local
67 auto sp = line_num_program_off_sp_; in GetLineNumberProgram() local
Dannotation_data_accessor.cpp24 auto sp = panda_file_.GetSpanFromId(annotation_id_); in AnnotationDataAccessor() local
39 auto sp = elements_sp_.SubSpan(i * (ID_SIZE + VALUE_SIZE)); in GetElement() local
48 auto sp = elements_tags_.SubSpan(i * TYPE_TAG_SIZE); in GetTag() local
Dparam_annotations_data_accessor.h47 auto sp = offsets_; in EnumerateAnnotations() local
61 auto sp = panda_file_.GetSpanFromId(id); in ParamAnnotationsDataAccessor() local
74 auto sp = annotations_array_; in EnumerateAnnotationArrays() local
92 auto sp = annotations_array_; in GetAnnotationArray() local
Dcode_data_accessor.cpp22 auto sp = data; in CatchBlock() local
40 auto sp = panda_file_.GetSpanFromId(code_id_); in CodeDataAccessor() local
Dvalue.h52 auto sp = panda_file_.GetSpanFromId(id); in Get() local
76 auto sp = panda_file_.GetSpanFromId(id_); in ArrayValue() local
93 auto sp = data_.SubSpan(T_SIZE * idx); in Get() local
Dfield_data_accessor.cpp25 auto sp = panda_file_.GetSpanFromId(field_id_); in FieldDataAccessor() local
51 auto sp = tagged_values_sp_; in GetValueInternal() local
Dliteral_data_accessor-inl.h28 auto sp = panda_file_.GetSpanFromId(id); in GetLiteralValsNum() local
47 auto sp = panda_file_.GetSpanFromId(id); in EnumerateLiteralVals() local
Dfile-inl.h28 auto sp = GetSpanFromId(id); in GetStringData() local
Dproto_data_accessor-inl.h39 auto sp = panda_file_.GetSpanFromId(proto_id_); in EnumerateTypes() local
127 auto sp = ref_types_sp_.SubSpan(i * IDX_SIZE); in GetReferenceType() local
137 auto sp = panda_file_.GetSpanFromId(proto_id_); in GetType() local
Dmethod_handle_data_accessor.cpp24 auto sp = panda_file_.GetSpanFromId(method_handle_id_); in MethodHandleDataAccessor() local
Ddebug_data_accessor.cpp23 auto sp = panda_file_.GetSpanFromId(debug_info_id_); in DebugInfoDataAccessor() local
Dmethod_data_accessor.cpp23 auto sp = panda_file_.GetSpanFromId(method_id); in MethodDataAccessor() local
Dclass_data_accessor-inl.h70 auto sp = ifaces_offsets_sp_; in EnumerateInterfaces() local
81 auto sp = ifaces_offsets_sp_.SubSpan(idx * IDX_SIZE); in GetInterfaceId() local
150 static void EnumerateClassElements(const File &pf, Span<const uint8_t> sp, size_t elem_num, const C… in EnumerateClassElements()
Dclass_data_accessor.cpp27 auto sp = panda_file_.GetSpanFromId(class_id_); in ClassDataAccessor() local
Dmodule_data_accessor.cpp24 auto sp = panda_file_.GetSpanFromId(module_data_id); in ModuleDataAccessor() local
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp82 #define GET_ENTRY_FRAME(sp) \ argument
84 #define GET_BUILTIN_FRAME(sp) \ argument
261 auto sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in Execute() local
279 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV4V4()
291 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV8V8()
303 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV16V16()
315 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleLdaStrId16()
326 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm8()
336 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm16()
346 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm32()
[all …]
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/
Dmodule_data_accessor.cpp24 auto sp = pf.GetSpanFromId(moduleDataId); in ModuleDataAccessor() local
45 auto sp = entryDataSp_; in EnumerateImportEntry() local
97 auto sp = entryDataSp_; in EnumerateLocalExportEntry() local
133 auto sp = entryDataSp_; in EnumerateIndirectExportEntry() local
169 auto sp = entryDataSp_; in EnumerateStarExportEntry() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h27 void InterpreterStubBuilder::SetVregValue(GateRef glue, GateRef sp, GateRef idx, GateRef val) in SetVregValue()
32 inline GateRef InterpreterStubBuilder::GetVregValue(GateRef sp, GateRef idx) in GetVregValue()
323 void InterpreterStubBuilder::SetFrameState(GateRef glue, GateRef sp, GateRef function, GateRef acc, in SetFrameState()
364 GateRef InterpreterStubBuilder::CheckStackOverflow(GateRef glue, GateRef sp) in CheckStackOverflow()
372 GateRef InterpreterStubBuilder::PushArg(GateRef glue, GateRef sp, GateRef value) in PushArg()
380 GateRef InterpreterStubBuilder::PushUndefined(GateRef glue, GateRef sp, GateRef num) in PushUndefined()
403 GateRef InterpreterStubBuilder::PushRange(GateRef glue, GateRef sp, GateRef array, GateRef startInd… in PushRange()
427 GateRef InterpreterStubBuilder::GetStartIdxAndNumArgs(GateRef sp, GateRef restIdx) in GetStartIdxAndNumArgs()
550 void InterpreterStubBuilder::Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, Gate… in Dispatch()
560 void InterpreterStubBuilder::DispatchLast(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, in DispatchLast()
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp27 FrameIterator::FrameIterator(JSTaggedType *sp, const JSThread *thread) : current_(sp), thread_(thre… in FrameIterator()
502 const JSTaggedType *sp = it.GetSp(); in ComputePrevFrameSp() local
582 auto sp = it.GetSp(); in GCIterate() local
611 auto sp = it.GetSp(); in GCIterate() local
627 const JSTaggedType *sp = it.GetSp(); in GCIterate() local
641 const JSTaggedType *sp = it.GetSp(); in GCIterate() local
656 const JSTaggedType *sp = it.GetSp(); in GCIterate() local
670 const JSTaggedType *sp = it.GetSp(); in GCIterate() local
683 const JSTaggedType *sp = it.GetSp(); in GCIterate() local
702 const JSTaggedType* sp = it.GetSp(); in GCIterate() local
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dcommon_call.cpp38 Register sp(SP); in PushAsmInterpBridgeFrame() local
57 Register sp(SP); in PopAsmInterpBridgeFrame() local
74 Register sp(SP); in PushLeaveFrame() local
89 Register sp(SP); in PopLeaveFrame() local
Doptimized_call.cpp64 Register sp(SP); in CallRuntime() local
102 Register sp(SP); in IncreaseStackForArguments() local
143 Register sp(SP); in JSFunctionEntry() local
203 Register sp(SP); in OptimizedCallAndPushUndefined() local
317 Register sp(SP); in CallBuiltinTrampoline() local
371 Register sp(SP); in GenJSCall() local
390 Register sp(SP); in JSCallInternal() local
562 void OptimizedCall::ThrowNonCallableInternal(ExtendedAssembler *assembler, Register sp) in ThrowNonCallableInternal()
684 void OptimizedCall::JSProxyCallInternal(ExtendedAssembler *assembler, Register sp, Register jsfunc) in JSProxyCallInternal()
712 Register sp(SP); in JSProxyCallInternalWithArgV() local
[all …]
/arkcompiler/ets_runtime/ecmascript/tests/
Dtest_helper.h57 JSTaggedType *sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in CreateEcmaRuntimeCallInfo() local
78 JSTaggedType *sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in SetupFrame() local

123