| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | hash_stub_builder.h | 26 explicit HashStubBuilder(StubBuilder *parent, GateRef glue)
in HashStubBuilder() argument
|
| H A D | new_object_stub_builder.h | 42 void SetParameters(GateRef glue, GateRef size)
in SetParameters() argument 48 void SetGlue(GateRef glue)
in SetGlue() argument [all...] |
| H A D | ic_stub_builder.h | 29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() argument 40 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() argument
|
| H A D | access_object_stub_builder.cpp | 24 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const StringIdInfo &info, in LoadObjByName() argument 64 LoadPrivatePropertyByName( GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadPrivatePropertyByName() argument 102 DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef propKey) DeprecatedLoadObjByName() argument 130 StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreObjByName() argument 171 StorePrivatePropertyByName(GateRef glue, GateRef receiver, GateRef key, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StorePrivatePropertyByName() argument 214 ResolvePropKey(GateRef glue, GateRef prop, const StringIdInfo &info) ResolvePropKey() argument 229 LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadObjByValue() argument 267 DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef key) DeprecatedLoadObjByValue() argument 295 StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreObjByValue() argument 332 StoreOwnByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreOwnByIndex() argument 379 TryLoadGlobalByName(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) TryLoadGlobalByName() argument 429 TryStoreGlobalByName(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) TryStoreGlobalByName() argument 492 LoadGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadGlobalVar() argument 530 StoreGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId) StoreGlobalVar() argument 568 StOwnByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value) StOwnByIndex() argument 600 StOwnByValue(GateRef glue, GateRef receiver, GateRef key, GateRef value) StOwnByValue() argument 632 StOwnByName(GateRef glue, GateRef receiver, GateRef key, GateRef value) StOwnByName() argument 664 StOwnByValueWithNameSet(GateRef glue, GateRef receiver, GateRef key, GateRef value) StOwnByValueWithNameSet() argument 709 StOwnByNameWithNameSet(GateRef glue, GateRef receiver, GateRef key, GateRef value) StOwnByNameWithNameSet() argument 754 StObjByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value) StObjByIndex() argument 780 LdObjByIndex(GateRef glue, GateRef receiver, GateRef index) LdObjByIndex() argument [all...] |
| H A D | call_stub_builder.h | 112 explicit CallStubBuilder(StubBuilder *parent, GateRef glue, GateRef func, GateRef actualNumArgs, GateRef jumpSize,
in CallStubBuilder() argument
|
| H A D | lcr_circuit_builder.cpp | 110 void CircuitBuilder::Store(VariableType type, GateRef glue, GateRef base, GateRef offset, GateRef value, in Store() argument 174 GateRef glue = acc_.GetGlueFromArgList(); in DoubleTrunc() local 230 GateRef CircuitBuilder::DoubleToInt(GateRef glue, GateRef x, size_t typeBits) in DoubleToInt() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| H A D | builtins_object_stub_builder.h | 25 BuiltinsObjectStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsObjectStubBuilder() argument 27 BuiltinsObjectStubBuilder(Environment *env, GateRef glue)
in BuiltinsObjectStubBuilder() argument [all...] |
| H A D | builtins_number_stub_builder.h | 25 BuiltinsNumberStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsNumberStubBuilder() argument
|
| H A D | builtins_reflect_stub_builder.h | 25 BuiltinsReflectStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsReflectStubBuilder() argument
|
| H A D | containers_arraylist_stub_builder.h | 43 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value)
in Set() argument 47 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, value);
in Set() local
|
| H A D | containers_plainarray_stub_builder.h | 48 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value)
in Set() argument 52 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, value);
in Set() local
|
| H A D | containers_stack_stub_builder.h | 42 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value)
in Set() argument 46 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, value);
in Set() local
|
| H A D | containers_vector_stub_builder.h | 41 void Set(GateRef glue, GateRef obj, GateRef index, GateRef value)
in Set() argument 45 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, value);
in Set() local
|
| H A D | builtins_collection_stub_builder.h | 26 explicit BuiltinsCollectionStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, in BuiltinsCollectionStubBuilder() argument
|
| H A D | builtins_proxy_stub_builder.h | 26 BuiltinsProxyStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsProxyStubBuilder() argument 34 void SetMethod(GateRef glue, GateRef proxy, GateRef method)
in SetMethod() argument 37 Store(VariableType::JS_ANY(), glue, proxy, offset, method);
in SetMethod() local 40 void SetTarget(GateRef glue, GateRef proxy, GateRef target)
in SetTarget() argument 43 Store(VariableType::JS_ANY(), glue, proxy, offset, target);
in SetTarget() local 46 void SetHandler(GateRef glue, GateRef proxy, GateRef handler)
in SetHandler() argument 49 Store(VariableType::JS_ANY(), glue, proxy, offset, handler);
in SetHandler() local 52 void SetPrivateField(GateRef glue, GateRef proxy, GateRef privateField)
in SetPrivateField() argument 55 Store(VariableType::JS_ANY(), glue, prox in SetPrivateField() local 58 SetIsRevoked(GateRef glue, GateRef proxy, GateRef value) SetIsRevoked() argument 68 Store(VariableType::INT32(), glue, proxy, offset, newVal); SetIsRevoked() local [all...] |
| H A D | containers_stub_builder.cpp | 23 void ContainersStubBuilder::ContainersCommonFuncCall(GateRef glue, GateRef thisValue,
in ContainersCommonFuncCall() argument 145 void ContainersStubBuilder::QueueCommonFuncCall(GateRef glue, GateRef thisValue,
in QueueCommonFuncCall() argument 254 void ContainersStubBuilder::DequeCommonFuncCall(GateRef glue, GateRe argument 366 ContainersLightWeightCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersLightWeightCall() argument 476 ContainersHashCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersHashCall() argument 613 ContainersLinkedListCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersLinkedListCall() argument [all...] |
| H A D | containers_stub_builder.h | 175 void ContainerSet(GateRef glue, GateRef obj, GateRef index, GateRef value, ContainersType type)
in ContainerSet() argument
|
| H A D | builtins_dataview_stub_builder.cpp | 25 void BuiltinsDataViewStubBuilder::SetTypedValue(GateRef glue, GateRef thisValue,
in SetTypedValue() argument 109 void BuiltinsDataViewStubBuilder::SetValueInBufferForInt32(GateRef glue, GateRef pointer, GateRef offset,
in SetValueInBufferForInt32() argument 126 Store(VariableType::INT8(), glue, pointe in SetValueInBufferForInt32() local 127 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b1)); SetValueInBufferForInt32() local 128 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b2)); SetValueInBufferForInt32() local 129 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b3)); SetValueInBufferForInt32() local 134 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b3)); SetValueInBufferForInt32() local 135 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b2)); SetValueInBufferForInt32() local 136 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b1)); SetValueInBufferForInt32() local 137 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b0)); SetValueInBufferForInt32() local 144 SetValueInBufferForInt64(GateRef glue, GateRef pointer, GateRef offset, GateRef value, GateRef littleEndianHandle) SetValueInBufferForInt64() argument 170 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b0)); SetValueInBufferForInt64() local 171 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b1)); SetValueInBufferForInt64() local 172 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b2)); SetValueInBufferForInt64() local 173 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b3)); SetValueInBufferForInt64() local 174 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::FOUR)), TruncInt32ToInt8(b4)); SetValueInBufferForInt64() local 175 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::FIVE)), TruncInt32ToInt8(b5)); SetValueInBufferForInt64() local 176 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::SIX)), TruncInt32ToInt8(b6)); SetValueInBufferForInt64() local 177 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::SEVEN)), TruncInt32ToInt8(b7)); SetValueInBufferForInt64() local 182 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b7)); SetValueInBufferForInt64() local 183 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b6)); SetValueInBufferForInt64() local 184 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b5)); SetValueInBufferForInt64() local 185 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b4)); SetValueInBufferForInt64() local 186 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::FOUR)), TruncInt32ToInt8(b3)); SetValueInBufferForInt64() local 187 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::FIVE)), TruncInt32ToInt8(b2)); SetValueInBufferForInt64() local 188 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::SIX)), TruncInt32ToInt8(b1)); SetValueInBufferForInt64() local 189 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::SEVEN)), TruncInt32ToInt8(b0)); SetValueInBufferForInt64() local [all...] |
| H A D | builtins_collator_stub_builder.cpp | 22 void BuiltinsCollatorStubBuilder::ResolvedOptions(GateRef glue, GateRef thisValue, [[maybe_unused]] GateRef numArgs, in ResolvedOptions() argument 115 UsageOptionsToEcmaString(GateRef glue, GateRef usage) UsageOptionsToEcmaString() argument 153 SensitivityOptionsToEcmaString(GateRef glue, GateRef sensitivity) SensitivityOptionsToEcmaString() argument 188 CaseFirstOptionsToEcmaString(GateRef glue, GateRef sensitivity) CaseFirstOptionsToEcmaString() argument [all...] |
| H A D | builtins_regexp_stub_builder.cpp | 21 void BuiltinsRegExpStubBuilder::GetFlags(GateRef glue, GateRef thisValue, in GetFlags() argument 138 TryToFastGetProperty(GateRef glue, GateRef thisValue, ConstantIndex constIndex) TryToFastGetProperty() argument [all...] |
| H A D | builtins_stubs.cpp | 183 CallSlowPath(GateRef nativeCode, GateRef glue, GateRef thisValue, GateRef numArgs, GateRef func, GateRef newTarget) CallSlowPath() argument 429 Store(VariableType::INT64(), glue, *res, valueOffset, FastToBoolean(value)); DECLARE_BUILTINS() local 520 Store(VariableType::JS_NOT_POINTER(), glue, *res, timeValueOffset, DECLARE_BUILTINS() local [all...] |
| H A D | linked_hashtable_stub_builder.h | 25 explicit LinkedHashTableStubBuilder(StubBuilder *parent, GateRef glue) in LinkedHashTableStubBuilder() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| H A D | baseline_stub_builder.cpp | 51 GateRef BaselineStubBuilder::GetLastLeaveFrame(GateRef glue) in GetLastLeaveFrame() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| H A D | common_call.cpp | 68 void CommonCall::PushLeaveFrame(ExtendedAssembler *assembler, Register glue) in PushLeaveFrame() argument 97 void CommonCall::PushArgsWithArgv(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgv() argument 160 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register glue, Register argc, Register temp, in PushUndefinedWithArgc() argument 178 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register currentSlot, in StackOverflowCheck() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| H A D | common_call.cpp | 84 void CommonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgvAndCheckStack() argument 104 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register numArgs, Register op1, in StackOverflowCheck() argument
|