Home
last modified time | relevance | path

Searched defs:glue (Results 1 – 25 of 40) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/
Dcommon_stubs.cpp35 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 …]
Dnew_object_stub_builder.h34 void SetParameters(GateRef glue, GateRef size) in SetParameters()
40 void SetGlue(GateRef glue) in SetGlue()
Dinterpreter_stub-inl.h27 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 …]
Dtest_stubs.cpp28 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
Daccess_object_stub_builder.cpp23 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 …]
Doperations_stub_builder.cpp22 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 …]
Dprofiler_stub_builder.cpp23 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()
Dntype_mcr_lowering.cpp43 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()
Dstub_builder.cpp112 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 …]
Dstub_builder-inl.h196 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 …]
Dstub_builder.h49 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument
54 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument
Dnew_object_stub_builder.cpp125 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()
Dcircuit_builder.cpp808 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 …]
Dbuiltins_lowering.cpp73 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
Dts_inline_lowering.cpp109 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
Dtype_mcr_lowering.cpp47 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/
Dcommon_call.cpp69 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()
Dasm_interpreter_call.cpp468 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/
Dcontainers_vector_stub_builder.h41 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
Dcontainers_stack_stub_builder.h42 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
Dcontainers_arraylist_stub_builder.h43 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
Dbuiltins_string_stub_builder.cpp55 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()
Dcontainers_plainarray_stub_builder.h48 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value) in Set()
Dcontainers_stub_builder.cpp21 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/
Dcommon_call.cpp85 void CommonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Registe… in PushArgsWithArgvAndCheckStack()
105 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register numArgs, … in StackOverflowCheck()

12