Home
last modified time | relevance | path

Searched defs:glue (Results 1 – 25 of 37) 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 …]
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 …]
Dnew_object_stub_builder.h32 void SetParameters(GateRef glue, GateRef size) in SetParameters()
38 void SetGule(GateRef glue) in SetGule()
Dtest_stubs.cpp28 GateRef glue = PtrArgument(0); in GenerateCircuit() local
48 GateRef glue = PtrArgument(0); in GenerateCircuit() local
62 GateRef glue = PtrArgument(0); in GenerateCircuit() local
82 GateRef glue = PtrArgument(0); in GenerateCircuit() local
103 GateRef glue = PtrArgument(0); in GenerateCircuit() local
124 GateRef glue = PtrArgument(0); in GenerateCircuit() local
143 GateRef glue = PtrArgument(0); in GenerateCircuit() local
167 GateRef glue = PtrArgument(0); in GenerateCircuit() local
189 GateRef glue = PtrArgument(0); in GenerateCircuit() local
212 [[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()
58 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName()
86 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName()
120 GateRef AccessObjectStubBuilder::ResolvePropKey(GateRef glue, GateRef prop, const StringIdInfo &inf… in ResolvePropKey()
131 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue()
164 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue()
192 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue()
223 GateRef AccessObjectStubBuilder::TryLoadGlobalByName(GateRef glue, GateRef prop, const StringIdInfo… in TryLoadGlobalByName()
272 GateRef AccessObjectStubBuilder::TryStoreGlobalByName(GateRef glue, GateRef prop, const StringIdInf… in TryStoreGlobalByName()
334 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) in Equal()
44 GateRef OperationsStubBuilder::NotEqual(GateRef glue, GateRef left, GateRef right) in NotEqual()
84 GateRef OperationsStubBuilder::Less(GateRef glue, GateRef left, GateRef right) in Less()
181 GateRef OperationsStubBuilder::LessEq(GateRef glue, GateRef left, GateRef right) in LessEq()
278 GateRef OperationsStubBuilder::Greater(GateRef glue, GateRef left, GateRef right) in Greater()
374 GateRef OperationsStubBuilder::GreaterEq(GateRef glue, GateRef left, GateRef right) in GreaterEq()
471 GateRef OperationsStubBuilder::Add(GateRef glue, GateRef left, GateRef right) in Add()
491 GateRef OperationsStubBuilder::Sub(GateRef glue, GateRef left, GateRef right) in Sub()
511 GateRef OperationsStubBuilder::Mul(GateRef glue, GateRef left, GateRef right) in Mul()
531 GateRef OperationsStubBuilder::Div(GateRef glue, GateRef left, GateRef right) in Div()
[all …]
Dic_stub_builder.h29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
39 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
Dstub_builder.cpp104 GateRef StubBuilder::FindElementWithCache(GateRef glue, GateRef layoutInfo, GateRef hclass, in FindElementWithCache()
167 GateRef StubBuilder::FindElementFromNumberDictionary(GateRef glue, GateRef elements, GateRef index) in FindElementFromNumberDictionary()
224 GateRef StubBuilder::FindEntryFromNameDictionary(GateRef glue, GateRef elements, GateRef key) in FindEntryFromNameDictionary()
333 GateRef StubBuilder::FindEntryFromTransitionDictionary(GateRef glue, GateRef elements, GateRef key,… in FindEntryFromTransitionDictionary()
473 void StubBuilder::JSObjectSetProperty(GateRef glue, GateRef obj, GateRef hclass, GateRef attr, Gate… in JSObjectSetProperty()
530 GateRef StubBuilder::CallGetterHelper(GateRef glue, GateRef receiver, GateRef holder, GateRef acces… in CallGetterHelper()
590 GateRef StubBuilder::CallSetterHelper(GateRef glue, GateRef receiver, GateRef accessor, GateRef val… in CallSetterHelper()
675 void StubBuilder::JSHClassAddProperty(GateRef glue, GateRef receiver, GateRef key, GateRef attr) in JSHClassAddProperty()
716 GateRef StubBuilder::SetHasConstructorCondition(GateRef glue, GateRef receiver, GateRef key) in SetHasConstructorCondition()
729 GateRef StubBuilder::AddPropertyByName(GateRef glue, GateRef receiver, GateRef key, GateRef value, in AddPropertyByName()
[all …]
Dstub_builder-inl.h189 inline GateRef StubBuilder::CallRuntime(GateRef glue, int index, const std::initializer_list<GateRe… in CallRuntime()
196 inline GateRef StubBuilder::CallRuntime(GateRef glue, int index, GateRef argc, GateRef argv) in CallRuntime()
203 inline GateRef StubBuilder::CallNGCRuntime(GateRef glue, int index, const std::initializer_list<Gat… in CallNGCRuntime()
209 inline GateRef StubBuilder::CallStub(GateRef glue, int index, const std::initializer_list<GateRef>&… in CallStub()
216 inline GateRef StubBuilder::CallBuiltinRuntime(GateRef glue, const std::initializer_list<GateRef>& … in CallBuiltinRuntime()
222 inline void StubBuilder::DebugPrint(GateRef glue, std::initializer_list<GateRef> args) in DebugPrint()
227 inline void StubBuilder::FatalPrint(GateRef glue, std::initializer_list<GateRef> args) in FatalPrint()
232 void StubBuilder::SavePcIfNeeded(GateRef glue) in SavePcIfNeeded()
244 void StubBuilder::SaveJumpSizeIfNeeded(GateRef glue, GateRef jumpSize) in SaveJumpSizeIfNeeded()
255 void StubBuilder::SetHotnessCounter(GateRef glue, GateRef method, GateRef value) in SetHotnessCounter()
[all …]
Dcircuit_builder.cpp396 GateRef CircuitBuilder::CallBCHandler(GateRef glue, GateRef target, const std::vector<GateRef> &arg… in CallBCHandler()
407 GateRef CircuitBuilder::CallBuiltin(GateRef glue, GateRef target, const std::vector<GateRef> &args) in CallBuiltin()
418 GateRef CircuitBuilder::CallBuiltinWithArgv(GateRef glue, GateRef target, const std::vector<GateRef… in CallBuiltinWithArgv()
429 GateRef CircuitBuilder::CallBCDebugger(GateRef glue, GateRef target, const std::vector<GateRef> &ar… in CallBCDebugger()
440 GateRef CircuitBuilder::CallRuntime(GateRef glue, int index, GateRef depend, const std::vector<Gate… in CallRuntime()
454 GateRef CircuitBuilder::CallRuntimeVarargs(GateRef glue, int index, GateRef argc, GateRef argv) in CallRuntimeVarargs()
467 GateRef CircuitBuilder::CallNGCRuntime(GateRef glue, int index, GateRef depend, const std::vector<G… in CallNGCRuntime()
481 GateRef CircuitBuilder::CallStub(GateRef glue, int index, const std::vector<GateRef> &args) in CallStub()
493 GateRef CircuitBuilder::CallBuiltinRuntime(GateRef glue, GateRef depend, const std::vector<GateRef>… in CallBuiltinRuntime()
513 GateRef CircuitBuilder::Call(const CallSignature* cs, GateRef glue, GateRef target, GateRef depend, in Call()
[all …]
Dstub_builder.h48 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument
53 #define ASM_ASSERT_WITH_GLUE(messageId, condition, glue) \ argument
Dllvm_ir_builder.cpp483 LLVMValueRef LLVMIRBuilder::GetFunction(LLVMValueRef glue, const CallSignature *signature, in GetFunction()
499 LLVMValueRef LLVMIRBuilder::GetFunctionFromGlobalValue([[maybe_unused]]LLVMValueRef glue, in GetFunctionFromGlobalValue()
523 LLVMValueRef glue = GetGlue(inList); in VisitRuntimeCall() local
562 LLVMValueRef glue = GetGlue(inList); in VisitRuntimeCallWithArgv() local
644 LLVMValueRef LLVMIRBuilder::GetLeaveFrameOffset(LLVMValueRef glue) in GetLeaveFrameOffset()
651 LLVMValueRef LLVMIRBuilder::GetRTStubOffset(LLVMValueRef glue, int index) in GetRTStubOffset()
658 LLVMValueRef LLVMIRBuilder::GetCoStubOffset(LLVMValueRef glue, int index) in GetCoStubOffset()
665 LLVMValueRef LLVMIRBuilder::GetBCStubOffset(LLVMValueRef glue) in GetBCStubOffset()
671 LLVMValueRef LLVMIRBuilder::GetBCDebugStubOffset(LLVMValueRef glue) in GetBCDebugStubOffset()
677 LLVMValueRef LLVMIRBuilder::GetBuiltinsStubOffset(LLVMValueRef glue) in GetBuiltinsStubOffset()
[all …]
Dbuiltins_lowering.cpp73 GateRef glue = acc_.GetGlueFromArgList(); in TypedTrigonometric() local
192 GateRef glue = acc_.GetGlueFromArgList(); in TypedSqrt() local
Dtype_lowering.cpp45 GateRef glue = acc_.GetGlueFromArgList(); in LowerType() local
177 void TypeLowering::LowerArrayCheck(GateRef gate, GateRef glue) in LowerArrayCheck()
197 void TypeLowering::LowerStableArrayCheck(GateRef gate, GateRef glue) in LowerStableArrayCheck()
221 void TypeLowering::LowerTypedArrayCheck(GateRef gate, GateRef glue) in LowerTypedArrayCheck()
233 void TypeLowering::LowerFloat32ArrayCheck(GateRef gate, GateRef glue) in LowerFloat32ArrayCheck()
393 GateRef TypeLowering::LowerCallRuntime(GateRef glue, int index, const std::vector<GateRef> &args, b… in LowerCallRuntime()
463 void TypeLowering::LowerLoadProperty(GateRef gate, [[maybe_unused]] GateRef glue) in LowerLoadProperty()
483 void TypeLowering::LowerStoreProperty(GateRef gate, GateRef glue) in LowerStoreProperty()
581 void TypeLowering::LowerStoreElement(GateRef gate, GateRef glue) in LowerStoreElement()
595 void TypeLowering::LowerFloat32ArrayStoreElement(GateRef gate, GateRef glue) in LowerFloat32ArrayStoreElement()
[all …]
/arkcompiler/ets_runtime/ecmascript/stubs/tests/
Druntime_stubs_test.cpp68 auto glue = thread->GetGlueAddr(); in HWTEST_F_L0() local
79 auto glue = thread->GetGlueAddr(); in HWTEST_F_L0() local
100 auto glue = thread->GetGlueAddr(); in HWTEST_F_L0() local
109 auto glue = thread->GetGlueAddr(); in HWTEST_F_L0() local
117 auto glue = thread->GetGlueAddr(); in HWTEST_F_L0() local
/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.cpp465 Register glue(X0); in CallNativeWithArgv() local
585 Register glue(X1); in PushCallArgsAndDispatchNative() local
601 void AsmInterpreterCall::PushBuiltinFrame(ExtendedAssembler *assembler, Register glue, in PushBuiltinFrame()
789 Register glue(X19); in ResumeCaughtFrameAndDispatch() local
820 Register glue(X19); in ResumeUncaughtFrameAndReturn() local
911 Register glue = __ GlueRegister(); in GeneratorReEnterAsmInterpDispatch() local
1017 Register glue = __ GlueRegister(); in PushVregs() local
1118 Register glue = __ GlueRegister(); in PushAsmInterpEntryFrame() local
1158 Register glue = __ TempRegister2(); in PopAsmInterpEntryFrame() local
1203 void AsmInterpreterCall::CallBCStub(ExtendedAssembler *assembler, Register &newSp, Register &glue, in CallBCStub()
[all …]
Doptimized_call.cpp61 Register glue(X0); in CallRuntime() local
203 Register glue(X0); in OptimizedCallOptimized() local
303 Register glue(X0); in CallBuiltinTrampoline() local
375 Register glue(X0); in JSCallInternal() local
539 Register glue(X0); in ConstructorJSCallInternal() local
688 void OptimizedCall::JSBoundFunctionCallInternal(ExtendedAssembler *assembler, Register glue, in JSBoundFunctionCallInternal()
819 Register glue(X0); in CallRuntimeWithArgv() local
897 void OptimizedCall::PopJSFunctionEntryFrame(ExtendedAssembler *assembler, Register glue) in PopJSFunctionEntryFrame()
1039 Register glue(X0); in GenJSCallWithArgV() local
1098 Register glue(X0); in ConstructorJSCallWithArgV() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dcontainers_vector_stub_builder.h41 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()
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::FastSubUtf8String(GateRef glue, GateRef thisValue, GateRef from,… in FastSubUtf8String()
162 GateRef BuiltinsStringStubBuilder::FastSubUtf16String(GateRef glue, GateRef thisValue, GateRef from… in FastSubUtf16String()
224 void BuiltinsStringStubBuilder::StringCopy(GateRef glue, GateRef dst, GateRef source, in StringCopy()
304 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()
/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