Lines Matching full:load
37 return Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in GetVregValue()
42 return Load(VariableType::INT8(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInst8_0()
47 return Load(VariableType::INT8(), pc, IntPtr(2)); // 2 : skip 1 byte of bytecode in ReadInst8_1()
52 return Load(VariableType::INT8(), pc, IntPtr(3)); // 3 : skip 1 byte of bytecode in ReadInst8_2()
57 return Load(VariableType::INT8(), pc, IntPtr(4)); // 4 : skip 1 byte of bytecode in ReadInst8_3()
62 return Load(VariableType::INT8(), pc, IntPtr(5)); // 5 : skip 1 byte of bytecode in ReadInst8_4()
67 return Load(VariableType::INT8(), pc, IntPtr(6)); // 6 : skip 1 byte of bytecode in ReadInst8_5()
72 return Load(VariableType::INT8(), pc, IntPtr(7)); // 7 : skip 1 byte of bytecode in ReadInst8_6()
77 return Load(VariableType::INT8(), pc, IntPtr(8)); // 8 : skip 1 byte of bytecode in ReadInst8_7()
82 return Load(VariableType::INT8(), pc, IntPtr(9)); // 9 : skip 1 byte of bytecode in ReadInst8_8()
87 return Load(VariableType::INT8(), pc, IntPtr(10)); // 10 : skip 1 byte of bytecode in ReadInst8_9()
92 return Int8And(Load(VariableType::INT8(), pc, IntPtr(1)), Int8(0xf)); in ReadInst4_0()
99 …Int8LSR(Load(VariableType::INT8(), pc, IntPtr(1)), Int8(4)), Int8(0xf)); // 4: read 4 byte of byt… in ReadInst4_1()
105 return Int8And(Load(VariableType::INT8(), pc, IntPtr(2)), Int8(0xf)); in ReadInst4_2()
112 …Int8LSR(Load(VariableType::INT8(), pc, IntPtr(2)), Int8(4)), Int8(0xf)); // 4 : read 4 byte of by… in ReadInst4_3()
117 GateRef x = Load(VariableType::INT8(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInstSigned8_0()
124 … GateRef currentInst = Load(VariableType::INT16(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInstSigned16_0()
128 GateRef currentInst = Load(VariableType::INT8(), pc, IntPtr(2)); in ReadInstSigned16_0()
137 GateRef x = Load(VariableType::INT32(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInstSigned32_0()
141 GateRef x = Load(VariableType::INT8(), pc, IntPtr(4)); in ReadInstSigned32_0()
154 return Load(VariableType::INT16(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInst16_0()
165 return Load(VariableType::INT16(), pc, IntPtr(2)); // 2 : skip 2 bytes of bytecode in ReadInst16_1()
177 return Load(VariableType::INT16(), pc, IntPtr(3)); // 3 : skip 3 bytes of bytecode in ReadInst16_2()
189 return Load(VariableType::INT16(), pc, IntPtr(4)); // 4 : skip 4 bytes of bytecode in ReadInst16_3()
201 return Load(VariableType::INT16(), pc, IntPtr(5)); // 5 : skip 5 bytes of bytecode in ReadInst16_4()
213 return Load(VariableType::INT16(), pc, IntPtr(6)); // 6 : skip 6 bytes of bytecode in ReadInst16_5()
225 return Load(VariableType::INT16(), pc, IntPtr(7)); // 7 : skip 7 bytes of bytecode in ReadInst16_6()
237 return Load(VariableType::INT16(), pc, IntPtr(8)); // 8 : skip 8 bytes of bytecode in ReadInst16_7()
253 return Load(VariableType::NATIVE_POINTER(), frame, in GetPcFromFrame()
259 return Load(VariableType::JS_POINTER(), frame, in GetFunctionFromFrame()
265 GateRef function = Load(VariableType::JS_POINTER(), GetFrame(sp), in GetNewTarget()
276 return Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), idx)); in GetNewTarget()
281 return Load(VariableType::JS_POINTER(), frame, in GetThisFromFrame()
287 return Load(VariableType::NATIVE_POINTER(), frame, in GetCallSizeFromFrame()
293 return Load(VariableType::JS_ANY(), frame, in GetAccFromFrame()
299 return Load(VariableType::JS_POINTER(), frame, in GetEnvFromFrame()
305 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::LEXICAL_ENV_OFFSET)); in GetEnvFromFunction()
310 …GateRef raw = Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::RAW_PROFILE_TYPE_INFO_… in GetProfileTypeInfoFromFunction()
311 return Load(VariableType::JS_POINTER(), raw, IntPtr(ProfileTypeInfoCell::VALUE_OFFSET)); in GetProfileTypeInfoFromFunction()
316 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::ECMA_MODULE_OFFSET)); in GetModuleFromFunction()
321 return Load(VariableType::JS_POINTER(), module, IntPtr(SourceTextModule::SENDABLE_ENV_OFFSET)); in GetSendableEnvFromModule()
326 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::HOME_OBJECT_OFFSET)); in GetHomeObjectFromFunction()
331 return Load(VariableType::JS_POINTER(), method, IntPtr(Method::CONSTANT_POOL_OFFSET)); in GetConstpoolFromMethod()
343 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset); in GetResumeModeFromGeneratorObject()
352 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset); in GetResumeModeFromAsyncGeneratorObject()
413 return Load(VariableType::NATIVE_POINTER(), glue, spOffset); in GetCurrentSpFrame()
426 return Load(VariableType::NATIVE_POINTER(), glue, spOffset); in GetLastLeaveFrame()
438 GateRef frameBase = Load(VariableType::NATIVE_POINTER(), glue, frameBaseOffset); in CheckStackOverflow()
522 GateRef fp = Load(VariableType::NATIVE_POINTER(), state, in GetStartIdxAndNumArgs()
532 numArgs = GetInt32OfTInt(Load(VariableType::JS_ANY(), fp, IntPtr(-sizeof(JSTaggedType)))); in GetStartIdxAndNumArgs()
608 return Load(VariableType::INT32(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInst32_0()
622 return Load(VariableType::INT32(), pc, IntPtr(2)); // 2 : skip 2 bytes of bytecode in ReadInst32_1()
636 return Load(VariableType::INT32(), pc, IntPtr(3)); // 3 : skip 3 bytes of bytecode in ReadInst32_2()
650 return Load(VariableType::INT64(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInst64_0()
679 GateRef opcode = Load(VariableType::INT8(), newPc); in Dispatch()
696 GateRef opcode = Load(VariableType::INT8(), pc); in DispatchDebugger()
714 GateRef x = Load(VariableType::INT16(), method, IntPtr(Method::LITERAL_INFO_OFFSET)); in GetHotnessCounterFromMethod()