Searched refs:numKeys (Results 1 - 11 of 11) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | bytecodes.cpp | 1317 uint8_t numKeys = READ_INST_8_0(); in InitBytecodeInfo() local 1321 for (int i = 0; i <= numKeys; i++) { in InitBytecodeInfo() 1327 uint16_t numKeys = READ_INST_16_1(); in InitBytecodeInfo() local 1331 for (int i = 0; i <= numKeys; i++) { in InitBytecodeInfo()
|
H A D | interpreter_stub.cpp | 633 GateRef numKeys = ReadInst8_0(pc);
in DECLARE_ASM_HANDLER() local 637 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) });
in DECLARE_ASM_HANDLER() 643 GateRef numKeys = ReadInst16_1(pc);
in DECLARE_ASM_HANDLER() local 647 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) });
in DECLARE_ASM_HANDLER()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | slow_runtime_stub.h | 64 static JSTaggedValue CreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys, JSTaggedValue objVal,
|
H A D | slow_runtime_stub.cpp | 328 JSTaggedValue SlowRuntimeStub::CreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys, JSTaggedValue objVal, in CreateObjectWithExcludedKeys() argument 335 return RuntimeStubs::RuntimeCreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in CreateObjectWithExcludedKeys()
|
H A D | interpreter-inl.cpp | 4037 uint8_t numKeys = READ_INST_8_0(); in RunInternal() local 4040 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; in RunInternal() 4045 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in RunInternal() 4051 uint16_t numKeys = READ_INST_16_1(); in RunInternal() local 4054 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; in RunInternal() 4059 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in RunInternal()
|
H A D | interpreter_assembly.cpp | 2153 uint8_t numKeys = READ_INST_8_0(); 2156 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; 2161 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); 3996 uint16_t numKeys = READ_INST_16_1(); 3999 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; 4004 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx);
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 2414 uint32_t numKeys = argc - 1; 2415 JSHandle<TaggedArray> excludedKeys = factory->NewTaggedArray(numKeys); 2418 numExcludedKeys = numKeys; 2428 JSTaggedValue RuntimeStubs::RuntimeCreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys, 2434 JSHandle<TaggedArray> excludedKeys = factory->NewTaggedArray(numKeys + 1); 2438 numExcludedKeys = numKeys + 1;
|
H A D | runtime_stubs.h | 419 static inline JSTaggedValue RuntimeCreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys,
|
H A D | runtime_stubs.cpp | 2512 JSTaggedValue numKeys = GetArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local 2515 return RuntimeCreateObjectWithExcludedKeys(thread, static_cast<uint16_t>(numKeys.GetInt()), objVal, in DEF_RUNTIME_STUBS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_compiler.cpp | 1475 uint8_t numKeys = READ_INST_8_0(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 1483 LOG_INST() << " numKeys: " << static_cast<int16_t>(numKeys); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 1489 parameters.emplace_back(static_cast<int16_t>(numKeys)); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 4123 int16_t numKeys = READ_INST_16_1(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 4130 LOG_INST() << " numKeys: " << numKeys; in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 4137 parameters.emplace_back(numKeys); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
|
H A D | baseline_stubs.cpp | 731 GateRef numKeys = Int32Argument(PARAM_INDEX(BaselineCreateobjectwithexcludedkeysImm8V8V8, NUMKEYS)); in GenerateCircuit() local 738 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) }); in GenerateCircuit() 3581 GateRef numKeys = Int32Argument(PARAM_INDEX(BaselineWideCreateobjectwithexcludedkeysPrefImm16V8V8, V0)); in GenerateCircuit() local 3588 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) }); in GenerateCircuit()
|
Completed in 73 milliseconds