/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | extend_assembler.cpp | 28 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/ |
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 | code_data_accessor.cpp | 22 auto sp = data; in CatchBlock() local 40 auto sp = panda_file_.GetSpanFromId(code_id_); in CodeDataAccessor() 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 | 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
|
D | file-inl.h | 28 auto sp = GetSpanFromId(id); in GetStringData() local
|
D | proto_data_accessor-inl.h | 39 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
|
D | method_handle_data_accessor.cpp | 24 auto sp = panda_file_.GetSpanFromId(method_handle_id_); in MethodHandleDataAccessor() local
|
D | debug_data_accessor.cpp | 23 auto sp = panda_file_.GetSpanFromId(debug_info_id_); in DebugInfoDataAccessor() local
|
D | method_data_accessor.cpp | 23 auto sp = panda_file_.GetSpanFromId(method_id); in MethodDataAccessor() local
|
D | class_data_accessor-inl.h | 70 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()
|
D | class_data_accessor.cpp | 27 auto sp = panda_file_.GetSpanFromId(class_id_); in ClassDataAccessor() local
|
D | module_data_accessor.cpp | 24 auto sp = panda_file_.GetSpanFromId(module_data_id); in ModuleDataAccessor() local
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | interpreter_assembly.cpp | 82 #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/ |
D | module_data_accessor.cpp | 24 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/ |
D | interpreter_stub-inl.h | 27 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/ |
D | frames.cpp | 27 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/ |
D | common_call.cpp | 38 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
|
D | optimized_call.cpp | 64 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/ |
D | test_helper.h | 57 JSTaggedType *sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in CreateEcmaRuntimeCallInfo() local 78 JSTaggedType *sp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame()); in SetupFrame() local
|