| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| D | extend_assembler.cpp | 30 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/ |
| D | code_data_accessor-inl.h | 26 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
|
| D | helpers.h | 63 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()
|
| D | debug_data_accessor-inl.h | 27 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
|
| D | annotation_data_accessor.cpp | 24 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
|
| D | param_annotations_data_accessor.h | 47 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
|
| D | value.h | 52 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
|
| D | code_data_accessor.cpp | 22 auto sp = data; in CatchBlock() local 40 auto sp = panda_file_.GetSpanFromId(code_id_); in CodeDataAccessor() local
|
| D | field_data_accessor.cpp | 25 auto sp = panda_file_.GetSpanFromId(field_id_); in FieldDataAccessor() local 51 auto sp = tagged_values_sp_; in GetValueInternal() local
|
| D | literal_data_accessor-inl.h | 28 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/ |
| D | helpers.h | 36 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()
|
| D | code_data_accessor-inl.h | 27 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
|
| D | debug_data_accessor-inl.h | 27 auto sp = parametersSp_; in EnumerateParameters() local 48 auto sp = constantPoolSizeSp_; in GetConstantPool() local 67 auto sp = lineNumProgramOffSp_; in GetLineNumberProgram() local
|
| D | annotation_data_accessor.cpp | 24 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
|
| D | param_annotations_data_accessor.h | 47 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
|
| D | value.h | 52 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
|
| D | code_data_accessor.cpp | 22 auto sp = data; in CatchBlock() local 40 auto sp = pandaFile_.GetSpanFromId(codeId_); in CodeDataAccessor() local
|
| D | field_data_accessor.cpp | 26 auto sp = pandaFile_.GetSpanFromId(fieldId_); in FieldDataAccessor() local 49 auto sp = taggedValuesSp_; in GetValueInternal() local
|
| D | literal_data_accessor-inl.h | 28 auto sp = pandaFile_.GetSpanFromId(File::EntityId( in GetLiteralValsNum() local 43 auto sp = pandaFile_.GetSpanFromId(id); in EnumerateLiteralVals() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stubs-inl.h | 33 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 …]
|
| D | baseline_stubs.cpp | 181 #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 …]
|
| D | baseline_stub_builder.h | 119 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/ |
| D | interpreter_assembly.cpp | 68 #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/ |
| D | panda_string.cpp | 62 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/ |
| D | module_data_accessor.cpp | 26 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
|