| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | common_stubs.cpp | 35 GateRef glue = PtrArgument(0); in GenerateCircuit() local 44 GateRef glue = PtrArgument(0); in GenerateCircuit() local 53 GateRef glue = PtrArgument(0); in GenerateCircuit() local 62 GateRef glue = PtrArgument(0); in GenerateCircuit() local 71 GateRef glue = PtrArgument(0); in GenerateCircuit() local 80 GateRef glue = PtrArgument(0); in GenerateCircuit() local 87 GateRef glue = PtrArgument(0); in GenerateCircuit() local 96 GateRef glue = PtrArgument(0); in GenerateCircuit() local 105 GateRef glue = PtrArgument(0); in GenerateCircuit() local 114 GateRef glue = PtrArgument(0); in GenerateCircuit() local [all …]
|
| D | new_object_stub_builder.h | 34 void SetParameters(GateRef glue, GateRef size) in SetParameters() 40 void SetGlue(GateRef glue) in SetGlue()
|
| D | interpreter_stub-inl.h | 27 void InterpreterStubBuilder::SetVregValue(GateRef glue, GateRef sp, GateRef idx, GateRef val) in SetVregValue() 281 void InterpreterStubBuilder::SetPcToFrame(GateRef glue, GateRef frame, GateRef value) in SetPcToFrame() 287 void InterpreterStubBuilder::SetCallSizeToFrame(GateRef glue, GateRef frame, GateRef value) in SetCallSizeToFrame() 293 void InterpreterStubBuilder::SetAccToFrame(GateRef glue, GateRef frame, GateRef value) in SetAccToFrame() 299 void InterpreterStubBuilder::SetEnvToFrame(GateRef glue, GateRef frame, GateRef value) in SetEnvToFrame() 305 void InterpreterStubBuilder::SetFunctionToFrame(GateRef glue, GateRef frame, GateRef value) in SetFunctionToFrame() 311 void InterpreterStubBuilder::SetHomeObjectToFunction(GateRef glue, GateRef function, GateRef value) in SetHomeObjectToFunction() 317 void InterpreterStubBuilder::SetModuleToFunction(GateRef glue, GateRef function, GateRef value) in SetModuleToFunction() 323 void InterpreterStubBuilder::SetFrameState(GateRef glue, GateRef sp, GateRef function, GateRef acc, in SetFrameState() 338 GateRef InterpreterStubBuilder::GetCurrentSpFrame(GateRef glue) in GetCurrentSpFrame() [all …]
|
| D | test_stubs.cpp | 28 GateRef glue = PtrArgument(0); in GenerateCircuit() local 47 GateRef glue = PtrArgument(0); in GenerateCircuit() local 60 GateRef glue = PtrArgument(0); in GenerateCircuit() local 79 GateRef glue = PtrArgument(0); in GenerateCircuit() local 98 GateRef glue = PtrArgument(0); in GenerateCircuit() local 118 GateRef glue = PtrArgument(0); in GenerateCircuit() local 136 GateRef glue = PtrArgument(0); in GenerateCircuit() local 159 GateRef glue = PtrArgument(0); in GenerateCircuit() local 180 GateRef glue = PtrArgument(0); in GenerateCircuit() local 202 [[maybe_unused]] GateRef glue = PtrArgument(0); in GenerateCircuit() local
|
| D | access_object_stub_builder.cpp | 23 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 65 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 93 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 129 GateRef AccessObjectStubBuilder::ResolvePropKey(GateRef glue, GateRef prop, const StringIdInfo &inf… in ResolvePropKey() 144 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 178 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() 206 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue() 238 GateRef AccessObjectStubBuilder::TryLoadGlobalByName(GateRef glue, GateRef prop, const StringIdInfo… in TryLoadGlobalByName() 288 GateRef AccessObjectStubBuilder::TryStoreGlobalByName(GateRef glue, GateRef prop, const StringIdInf… in TryStoreGlobalByName() 351 GateRef AccessObjectStubBuilder::LoadGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, in LoadGlobalVar() [all …]
|
| D | operations_stub_builder.cpp | 22 GateRef OperationsStubBuilder::Equal(GateRef glue, GateRef left, GateRef right, ProfileOperation ca… in Equal() 44 GateRef OperationsStubBuilder::NotEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation… in NotEqual() 84 GateRef OperationsStubBuilder::StrictEqual(GateRef glue, GateRef left, GateRef right, ProfileOperat… in StrictEqual() 104 GateRef OperationsStubBuilder::StrictNotEqual(GateRef glue, GateRef left, GateRef right, ProfileOpe… in StrictNotEqual() 124 GateRef OperationsStubBuilder::Less(GateRef glue, GateRef left, GateRef right, ProfileOperation cal… in Less() 229 GateRef OperationsStubBuilder::LessEq(GateRef glue, GateRef left, GateRef right, ProfileOperation c… in LessEq() 334 GateRef OperationsStubBuilder::Greater(GateRef glue, GateRef left, GateRef right, ProfileOperation … in Greater() 438 GateRef OperationsStubBuilder::GreaterEq(GateRef glue, GateRef left, GateRef right, ProfileOperatio… in GreaterEq() 543 GateRef OperationsStubBuilder::Add(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Add() 564 GateRef OperationsStubBuilder::Sub(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Sub() [all …]
|
| D | profiler_stub_builder.cpp | 23 void ProfilerStubBuilder::PGOProfiler(GateRef glue, GateRef pc, GateRef func, GateRef profileTypeIn… in PGOProfiler() 50 void ProfilerStubBuilder::ProfileOpType(GateRef glue, GateRef pc, GateRef func, GateRef profileType… in ProfileOpType() 109 void ProfilerStubBuilder::ProfileDefineClass(GateRef glue, GateRef pc, GateRef func, GateRef constr… in ProfileDefineClass() 124 void ProfilerStubBuilder::ProfileCreateObject(GateRef glue, GateRef pc, GateRef func, GateRef newOb… in ProfileCreateObject() 169 void ProfilerStubBuilder::ProfileObjLayout(GateRef glue, GateRef pc, GateRef func, GateRef object, … in ProfileObjLayout() 190 void ProfilerStubBuilder::ProfileCall(GateRef glue, GateRef pc, GateRef func, GateRef target) in ProfileCall() 261 GateRef glue, GateRef receiver, GateRef value, GateRef handler, ProfileOperation callback) in UpdatePropAttrIC() 274 void ProfilerStubBuilder::UpdatePropAttrWithValue(GateRef glue, GateRef receiver, GateRef layout, G… in UpdatePropAttrWithValue()
|
| D | ntype_mcr_lowering.cpp | 43 GateRef glue = acc_.GetGlueFromArgList(); in Lower() local 57 void NTypeMCRLowering::LowerCreateArray(GateRef gate, GateRef glue) in LowerCreateArray() 76 void NTypeMCRLowering::LowerCreateArrayWithOwn(GateRef gate, GateRef glue) in LowerCreateArrayWithOwn() 176 GateRef NTypeMCRLowering::LowerCallRuntime(GateRef glue, GateRef hirGate, int index, const std::vec… in LowerCallRuntime()
|
| D | stub_builder.cpp | 112 GateRef StubBuilder::FindElementWithCache(GateRef glue, GateRef layoutInfo, GateRef hclass, in FindElementWithCache() 175 GateRef StubBuilder::FindElementFromNumberDictionary(GateRef glue, GateRef elements, GateRef index) in FindElementFromNumberDictionary() 232 GateRef StubBuilder::FindEntryFromNameDictionary(GateRef glue, GateRef elements, GateRef key) in FindEntryFromNameDictionary() 341 GateRef StubBuilder::FindEntryFromTransitionDictionary(GateRef glue, GateRef elements, GateRef key,… in FindEntryFromTransitionDictionary() 505 GateRef glue, GateRef obj, GateRef hclass, GateRef attr, GateRef key, GateRef value) in JSObjectSetProperty() 564 GateRef glue, GateRef receiver, GateRef holder, GateRef accessor, ProfileOperation callback) in CallGetterHelper() 624 GateRef glue, GateRef receiver, GateRef accessor, GateRef value, ProfileOperation callback) in CallSetterHelper() 709 void StubBuilder::JSHClassAddProperty(GateRef glue, GateRef receiver, GateRef key, GateRef attr) in JSHClassAddProperty() 750 GateRef StubBuilder::SetHasConstructorCondition(GateRef glue, GateRef receiver, GateRef key) in SetHasConstructorCondition() 764 GateRef StubBuilder::AddPropertyByName(GateRef glue, GateRef receiver, GateRef key, GateRef value, in AddPropertyByName() [all …]
|
| D | stub_builder-inl.h | 196 inline GateRef StubBuilder::CallRuntime(GateRef glue, int index, const std::initializer_list<GateRe… in CallRuntime() 205 inline GateRef StubBuilder::CallRuntime(GateRef glue, int index, GateRef argc, GateRef argv) in CallRuntime() 213 inline GateRef StubBuilder::CallNGCRuntime(GateRef glue, int index, const std::initializer_list<Gat… in CallNGCRuntime() 221 inline GateRef StubBuilder::FastCallOptimized(GateRef glue, GateRef code, const std::initializer_li… in FastCallOptimized() 227 inline GateRef StubBuilder::CallOptimized(GateRef glue, GateRef code, const std::initializer_list<G… in CallOptimized() 238 inline GateRef StubBuilder::CallStub(GateRef glue, int index, const std::initializer_list<GateRef>&… in CallStub() 246 inline GateRef StubBuilder::CallBuiltinRuntime(GateRef glue, const std::initializer_list<GateRef>& … in CallBuiltinRuntime() 253 inline void StubBuilder::DebugPrint(GateRef glue, std::initializer_list<GateRef> args) in DebugPrint() 258 inline void StubBuilder::FatalPrint(GateRef glue, std::initializer_list<GateRef> args) in FatalPrint() 263 void StubBuilder::SavePcIfNeeded(GateRef glue) in SavePcIfNeeded() [all …]
|
| D | stub_builder.h | 49 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument 54 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument
|
| D | new_object_stub_builder.cpp | 125 GateRef NewObjectStubBuilder::NewJSObject(GateRef glue, GateRef hclass) in NewJSObject() 165 GateRef NewObjectStubBuilder::NewTaggedArray(GateRef glue, GateRef len) in NewTaggedArray() 425 GateRef NewObjectStubBuilder::FastNewThisObject(GateRef glue, GateRef ctor) in FastNewThisObject() 462 GateRef NewObjectStubBuilder::NewThisObjectChecked(GateRef glue, GateRef ctor) in NewThisObjectChecked() 502 GateRef NewObjectStubBuilder::CreateEmptyArray(GateRef glue, ProfileOperation callback) in CreateEmptyArray() 533 GateRef glue, GateRef index, GateRef jsFunc, ProfileOperation callback) in CreateArrayWithBuffer()
|
| D | circuit_builder.cpp | 808 GateRef CircuitBuilder::CallBCHandler(GateRef glue, GateRef target, const std::vector<GateRef> &arg… in CallBCHandler() 820 GateRef CircuitBuilder::CallBuiltin(GateRef glue, GateRef target, const std::vector<GateRef> &args, in CallBuiltin() 832 GateRef CircuitBuilder::CallBuiltinWithArgv(GateRef glue, GateRef target, const std::vector<GateRef… in CallBuiltinWithArgv() 844 GateRef CircuitBuilder::CallBCDebugger(GateRef glue, GateRef target, const std::vector<GateRef> &ar… in CallBCDebugger() 856 GateRef CircuitBuilder::CallRuntime(GateRef glue, int index, GateRef depend, const std::vector<Gate… in CallRuntime() 875 GateRef CircuitBuilder::CallRuntimeVarargs(GateRef glue, int index, GateRef argc, GateRef argv, con… in CallRuntimeVarargs() 887 GateRef CircuitBuilder::CallNGCRuntime(GateRef glue, int index, GateRef depend, const std::vector<G… in CallNGCRuntime() 906 GateRef CircuitBuilder::CallNGCRuntime(GateRef glue, GateRef gate, int index, const std::vector<Gat… in CallNGCRuntime() 921 void CircuitBuilder::StartCallTimer(GateRef glue, GateRef gate, const std::vector<GateRef> &args, b… in StartCallTimer() 932 void CircuitBuilder::EndCallTimer(GateRef glue, GateRef gate, const std::vector<GateRef> &args, boo… in EndCallTimer() [all …]
|
| D | builtins_lowering.cpp | 73 GateRef glue = acc_.GetGlueFromArgList(); in TypedTrigonometric() local 182 GateRef BuiltinLowering::LowerCallRuntime(GateRef glue, GateRef gate, int index, const std::vector<… in LowerCallRuntime() 223 GateRef glue = acc_.GetGlueFromArgList(); in LowerTypedLocaleCompare() local
|
| D | ts_inline_lowering.cpp | 109 GateRef glue = acc_.GetGlueFromArgList(); in TryInline() local 228 void TSInlineLowering::ReplaceCallInput(CallGateInfo &info, GateRef glue, MethodLiteral *method) in ReplaceCallInput() 263 void TSInlineLowering::ReplaceAccessorInput(CallGateInfo &info, GateRef glue, MethodLiteral *method) in ReplaceAccessorInput() 330 void TSInlineLowering::ReplaceInput(CallGateInfo &info, GateRef glue, MethodLiteral *method) in ReplaceInput() 364 …eLowering::ReplaceEntryGate(GateRef callGate, GateRef callerFunc, GateRef inlineFunc, GateRef glue) in ReplaceEntryGate() 392 GateRef TSInlineLowering::TraceInlineFunction(GateRef glue, GateRef depend, std::vector<GateRef> &a… in TraceInlineFunction() 454 GateRef glue = args.at(static_cast<size_t>(CommonArgIdx::GLUE)); in LowerToInlineCall() local
|
| D | type_mcr_lowering.cpp | 47 GateRef glue = acc_.GetGlueFromArgList(); in LowerType() local 459 GateRef TypeMCRLowering::LowerCallRuntime(GateRef glue, GateRef hirGate, int index, const std::vect… in LowerCallRuntime() 554 void TypeMCRLowering::LowerCallGetter(GateRef gate, GateRef glue) in LowerCallGetter() 599 void TypeMCRLowering::LowerCallSetter(GateRef gate, GateRef glue) in LowerCallSetter() 738 void TypeMCRLowering::LowerCowArrayCheck(GateRef gate, GateRef glue) { in LowerCowArrayCheck() 804 void TypeMCRLowering::LowerStoreElement(GateRef gate, GateRef glue) in LowerStoreElement() 846 void TypeMCRLowering::LowerArrayStoreElement(GateRef gate, GateRef glue) in LowerArrayStoreElement() 1131 void TypeMCRLowering::LowerTypedNewAllocateThis(GateRef gate, GateRef glue) in LowerTypedNewAllocateThis() 1164 void TypeMCRLowering::LowerTypedSuperAllocateThis(GateRef gate, GateRef glue) in LowerTypedSuperAllocateThis() 1239 GateRef TypeMCRLowering::CallAccessor(GateRef glue, GateRef gate, GateRef function, GateRef receive… in CallAccessor() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | common_call.cpp | 69 void CommonCall::PushLeaveFrame(ExtendedAssembler *assembler, Register glue) in PushLeaveFrame() 98 void CommonCall::PushArgsWithArgv(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgv() 117 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register glue, Register argc, … in PushUndefinedWithArgc() 135 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register currentSl… in StackOverflowCheck()
|
| D | asm_interpreter_call.cpp | 468 Register glue(X0); in CallNativeWithArgv() local 586 Register glue(X1); in PushCallArgsAndDispatchNative() local 602 void AsmInterpreterCall::PushBuiltinFrame(ExtendedAssembler *assembler, Register glue, in PushBuiltinFrame() 786 Register glue(X19); in ResumeCaughtFrameAndDispatch() local 817 Register glue(X19); in ResumeUncaughtFrameAndReturn() local 930 Register glue = __ GlueRegister(); in GeneratorReEnterAsmInterpDispatch() local 1036 Register glue = __ GlueRegister(); in PushVregs() local 1137 Register glue = __ GlueRegister(); in PushAsmInterpEntryFrame() local 1177 Register glue = __ TempRegister2(); in PopAsmInterpEntryFrame() local 1222 void AsmInterpreterCall::CallBCStub(ExtendedAssembler *assembler, Register &newSp, Register &glue, in CallBCStub() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | containers_vector_stub_builder.h | 41 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
|
| D | containers_stack_stub_builder.h | 42 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
|
| D | containers_arraylist_stub_builder.h | 43 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
|
| D | builtins_string_stub_builder.cpp | 55 GateRef BuiltinsStringStubBuilder::CreateFromEcmaString(GateRef glue, GateRef obj, GateRef index) in CreateFromEcmaString() 124 GateRef BuiltinsStringStubBuilder::FastSubString(GateRef glue, GateRef thisValue, GateRef from, Gat… in FastSubString() 175 GateRef BuiltinsStringStubBuilder::FastSubUtf8String(GateRef glue, GateRef thisValue, GateRef from,… in FastSubUtf8String() 200 GateRef BuiltinsStringStubBuilder::FastSubUtf16String(GateRef glue, GateRef thisValue, GateRef from… in FastSubUtf16String() 250 void BuiltinsStringStubBuilder::CopyChars(GateRef glue, GateRef dst, GateRef source, in CopyChars() 330 void BuiltinsStringStubBuilder::CopyUtf16AsUtf8(GateRef glue, GateRef src, GateRef dst, in CopyUtf16AsUtf8()
|
| D | containers_plainarray_stub_builder.h | 48 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
|
| D | containers_stub_builder.cpp | 21 void ContainersStubBuilder::ContainersCommonFuncCall(GateRef glue, GateRef thisValue, in ContainersCommonFuncCall() 138 void ContainersStubBuilder::QueueCommonFuncCall(GateRef glue, GateRef thisValue, in QueueCommonFuncCall() 244 void ContainersStubBuilder::DequeCommonFuncCall(GateRef glue, GateRef thisValue, in DequeCommonFuncCall() 353 void ContainersStubBuilder::ContainersLightWeightCall(GateRef glue, GateRef thisValue, in ContainersLightWeightCall() 460 void ContainersStubBuilder::ContainersHashCall(GateRef glue, GateRef thisValue, in ContainersHashCall() 595 void ContainersStubBuilder::ContainersLinkedListCall(GateRef glue, GateRef thisValue, in ContainersLinkedListCall()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| D | common_call.cpp | 85 void CommonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Registe… in PushArgsWithArgvAndCheckStack() 105 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register numArgs, … in StackOverflowCheck()
|