Home
last modified time | relevance | path

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

123456

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dextend_assembler.cpp30 Register sp(SP); in CalleeSave() local
45 Register sp(SP); in CalleeRestore() local
74 Register sp(SP); in PushFpAndLr() local
80 Register sp(SP); in SaveFpAndLr() local
87 Register sp(SP); in RestoreFpAndLr() local
93 Register sp(SP); in PushLrAndFp() local
99 Register sp(SP); in SaveLrAndFp() local
106 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
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
Dcode_data_accessor.cpp22 auto sp = data; in CatchBlock() local
40 auto sp = panda_file_.GetSpanFromId(code_id_); in CodeDataAccessor() 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
/arkcompiler/runtime_core/static_core/libpandafile/
Dhelpers.h36 inline auto Read(Span<const uint8_t> *sp) in Read()
80 inline auto Read(Span<const uint8_t> sp) in Read()
85 inline uint32_t ReadULeb128(Span<const uint8_t> *sp) in ReadULeb128()
96 inline void SkipULeb128(Span<const uint8_t> *sp) in SkipULeb128()
117 inline int32_t ReadLeb128(Span<const uint8_t> *sp) in ReadLeb128()
143 inline std::optional<T> GetOptionalTaggedValue(Span<const uint8_t> sp, E tag, Span<const uint8_t> *… in GetOptionalTaggedValue()
160 inline void EnumerateTaggedValues(Span<const uint8_t> sp, E tag, Callback cb, Span<const uint8_t> *… in EnumerateTaggedValues()
176 inline bool EnumerateTaggedValuesWithEarlyStop(Span<const uint8_t> sp, E tag, Callback cb) in EnumerateTaggedValuesWithEarlyStop()
Dcode_data_accessor-inl.h27 auto sp = catchBlocksSp_; in EnumerateCatchBlocks() local
46 auto sp = tryBlocksSp_; in EnumerateTryBlocks() local
66 auto sp = pf.GetSpanFromId(codeId); in GetNumVregs() local
74 auto sp = pf.GetSpanFromId(codeId); in GetInstructions() local
85 auto sp = pf.GetSpanFromId(codeId); in GetInstructions() local
Ddebug_data_accessor-inl.h27 auto sp = parametersSp_; in EnumerateParameters() local
48 auto sp = constantPoolSizeSp_; in GetConstantPool() local
67 auto sp = lineNumProgramOffSp_; in GetLineNumberProgram() local
Dannotation_data_accessor.cpp24 auto sp = pandaFile_.GetSpanFromId(annotationId_); in AnnotationDataAccessor() local
37 auto sp = elementsSp_.SubSpan(i * (ID_SIZE + VALUE_SIZE)); in GetElement() local
46 auto sp = elementsTags_.SubSpan(i * TYPE_TAG_SIZE); in GetTag() local
Dparam_annotations_data_accessor.h47 auto sp = offsets_; in EnumerateAnnotations() local
61 auto sp = pandaFile_.GetSpanFromId(id); in ParamAnnotationsDataAccessor() local
74 auto sp = annotationsArray_; in EnumerateAnnotationArrays() local
92 auto sp = annotationsArray_; in GetAnnotationArray() local
Dvalue.h52 auto sp = pandaFile_.GetSpanFromId(id); in Get() local
76 auto sp = pandaFile_.GetSpanFromId(id_); in ArrayValue() local
93 auto sp = data_.SubSpan(T_SIZE * idx); in Get() local
Dcode_data_accessor.cpp22 auto sp = data; in CatchBlock() local
40 auto sp = pandaFile_.GetSpanFromId(codeId_); in CodeDataAccessor() local
Dfield_data_accessor.cpp26 auto sp = pandaFile_.GetSpanFromId(fieldId_); in FieldDataAccessor() local
49 auto sp = taggedValuesSp_; in GetValueInternal() local
Dliteral_data_accessor-inl.h28 auto sp = pandaFile_.GetSpanFromId(File::EntityId( in GetLiteralValsNum() local
43 auto sp = pandaFile_.GetSpanFromId(id); in EnumerateLiteralVals() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stubs-inl.h33 void BaselineStubBuilder::CheckExceptionWithVar(GateRef glue, GateRef sp, GateRef res, GateRef acc) in CheckExceptionWithVar()
50 void BaselineStubBuilder::CheckException(GateRef glue, GateRef sp, GateRef res) in CheckException()
69 void BaselineStubBuilder::CheckExceptionReturn(GateRef glue, GateRef sp, GateRef res) in CheckExceptionReturn()
88 void BaselineStubBuilder::CheckExceptionWithJump(GateRef glue, GateRef sp, GateRef res, GateRef acc… in CheckExceptionWithJump()
105 void BaselineStubBuilder::CheckExceptionWithJumpAndReturn(GateRef glue, GateRef sp, GateRef res, Ga… in CheckExceptionWithJumpAndReturn()
123 void BaselineStubBuilder::CheckPendingException(GateRef glue, GateRef sp, GateRef res, GateRef acc) in CheckPendingException()
140 void BaselineStubBuilder::DispatchLast(GateRef glue, GateRef sp, GateRef acc) in DispatchLast()
200 GateRef BaselineStubBuilder::GetModule(GateRef sp) in GetModule()
234 GateRef BaselineStubBuilder::GetNewTarget(GateRef sp) in GetNewTarget()
251 GateRef BaselineStubBuilder::GetStartIdxAndNumArgs(GateRef sp, GateRef restIdx) in GetStartIdxAndNumArgs()
[all …]
Dbaseline_stubs.cpp181 #define DEFINE_PROFILE_CALLBACK(glue, sp, slotId) … argument
296 GateRef sp = PtrArgument(PARAM_INDEX(BaselineTryLdGLobalByNameImm8ID16, SP)); in GenerateCircuit() local
314 GateRef sp = PtrArgument(PARAM_INDEX(BaselineCallArg1Imm8V8, SP)); in GenerateCircuit() local
342 GateRef sp = PtrArgument(PARAM_INDEX(BaselineStToGlobalRecordImm16ID16, SP)); in GenerateCircuit() local
359 GateRef sp = PtrArgument(PARAM_INDEX(BaselineLdaStrID16, SP)); in GenerateCircuit() local
390 GateRef sp = PtrArgument(PARAM_INDEX(BaselinePoplexenv, SP)); in GenerateCircuit() local
402 GateRef sp = PtrArgument(PARAM_INDEX(BaselineGetunmappedargs, SP)); in GenerateCircuit() local
445 GateRef sp = PtrArgument(PARAM_INDEX(BaselineAsyncfunctionenter, SP)); in GenerateCircuit() local
455 GateRef sp = PtrArgument(PARAM_INDEX(BaselineCreateasyncgeneratorobjV8, SP)); in GenerateCircuit() local
484 GateRef sp = PtrArgument(PARAM_INDEX(BaselineGetpropiterator, SP)); in GenerateCircuit() local
[all …]
Dbaseline_stub_builder.h119 inline void DispatchLast(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, in DispatchLast()
127 void Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, in Dispatch()
172 inline GateRef GetModule(GateRef sp) in GetModule()
206 GateRef GetNewTarget(GateRef sp) in GetNewTarget()
223 GateRef GetStartIdxAndNumArgs(GateRef sp, GateRef restIdx) in GetStartIdxAndNumArgs()
285 inline void SetVregValue(GateRef glue, GateRef sp, GateRef idx, GateRef val) in SetVregValue()
290 inline GateRef GetVregValue(GateRef sp, GateRef idx) in GetVregValue()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp68 #define GET_ENTRY_FRAME(sp) \ argument
70 #define GET_BUILTIN_FRAME(sp) \ argument
267 auto sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in Execute() local
304 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV4V4()
316 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV8V8()
328 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV16V16()
340 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleLdaStrId16()
351 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm8()
361 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm16()
371 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm32()
[all …]
/arkcompiler/runtime_core/static_core/runtime/mem/
Dpanda_string.cpp62 PandaString ConvertToString(Span<const uint8_t> sp) in ConvertToString()
93 Span<const uint8_t> sp(buf.data(), len); in ConvertToString() local
97 Span<const uint8_t> sp(s->GetDataMUtf8(), s->GetLength()); in ConvertToString() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/
Dmodule_data_accessor.cpp26 auto sp = pf.GetSpanFromId(moduleDataId); in ModuleDataAccessor() local
60 auto sp = entryDataSp_; in EnumerateImportEntry() local
101 void ModuleDataAccessor::ReadRegularImportEntry(Span<const uint8_t> *sp, ObjectFactory *factory, in ReadRegularImportEntry()
123 void ModuleDataAccessor::ReadNamespaceImportEntry(Span<const uint8_t> *sp, ObjectFactory *factory, in ReadNamespaceImportEntry()
143 auto sp = entryDataSp_; in EnumerateLocalExportEntry() local
180 auto sp = entryDataSp_; in EnumerateIndirectExportEntry() local
218 auto sp = entryDataSp_; in EnumerateStarExportEntry() local

123456