Lines Matching refs:Load
37 return Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx));
42 return Load(VariableType::INT8(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
47 return Load(VariableType::INT8(), pc, IntPtr(2)); // 2 : skip 1 byte of bytecode
52 return Load(VariableType::INT8(), pc, IntPtr(3)); // 3 : skip 1 byte of bytecode
57 return Load(VariableType::INT8(), pc, IntPtr(4)); // 4 : skip 1 byte of bytecode
62 return Load(VariableType::INT8(), pc, IntPtr(5)); // 5 : skip 1 byte of bytecode
67 return Load(VariableType::INT8(), pc, IntPtr(6)); // 6 : skip 1 byte of bytecode
72 return Load(VariableType::INT8(), pc, IntPtr(7)); // 7 : skip 1 byte of bytecode
77 return Load(VariableType::INT8(), pc, IntPtr(8)); // 8 : skip 1 byte of bytecode
82 return Load(VariableType::INT8(), pc, IntPtr(9)); // 9 : skip 1 byte of bytecode
87 return Load(VariableType::INT8(), pc, IntPtr(10)); // 10 : skip 1 byte of bytecode
92 return Int8And(Load(VariableType::INT8(), pc, IntPtr(1)), Int8(0xf));
99 Int8LSR(Load(VariableType::INT8(), pc, IntPtr(1)), Int8(4)), Int8(0xf)); // 4: read 4 byte of bytecode
105 return Int8And(Load(VariableType::INT8(), pc, IntPtr(2)), Int8(0xf));
112 Int8LSR(Load(VariableType::INT8(), pc, IntPtr(2)), Int8(4)), Int8(0xf)); // 4 : read 4 byte of bytecode
117 GateRef x = Load(VariableType::INT8(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
124 GateRef currentInst = Load(VariableType::INT16(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
128 GateRef currentInst = Load(VariableType::INT8(), pc, IntPtr(2));
137 GateRef x = Load(VariableType::INT32(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
141 GateRef x = Load(VariableType::INT8(), pc, IntPtr(4));
154 return Load(VariableType::INT16(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
165 return Load(VariableType::INT16(), pc, IntPtr(2)); // 2 : skip 2 bytes of bytecode
177 return Load(VariableType::INT16(), pc, IntPtr(3)); // 3 : skip 3 bytes of bytecode
189 return Load(VariableType::INT16(), pc, IntPtr(4)); // 4 : skip 4 bytes of bytecode
201 return Load(VariableType::INT16(), pc, IntPtr(5)); // 5 : skip 5 bytes of bytecode
213 return Load(VariableType::INT16(), pc, IntPtr(6)); // 6 : skip 6 bytes of bytecode
225 return Load(VariableType::INT16(), pc, IntPtr(7)); // 7 : skip 7 bytes of bytecode
237 return Load(VariableType::INT16(), pc, IntPtr(8)); // 8 : skip 8 bytes of bytecode
253 return Load(VariableType::NATIVE_POINTER(), frame,
259 return Load(VariableType::JS_POINTER(), frame,
265 GateRef function = Load(VariableType::JS_POINTER(), GetFrame(sp),
276 return Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), idx));
281 return Load(VariableType::JS_POINTER(), frame,
287 return Load(VariableType::NATIVE_POINTER(), frame,
293 return Load(VariableType::JS_ANY(), frame,
299 return Load(VariableType::JS_POINTER(), frame,
305 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::LEXICAL_ENV_OFFSET));
310 GateRef raw = Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::RAW_PROFILE_TYPE_INFO_OFFSET));
311 return Load(VariableType::JS_POINTER(), raw, IntPtr(ProfileTypeInfoCell::VALUE_OFFSET));
316 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::ECMA_MODULE_OFFSET));
321 return Load(VariableType::JS_POINTER(), module, IntPtr(SourceTextModule::SENDABLE_ENV_OFFSET));
326 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::HOME_OBJECT_OFFSET));
331 return Load(VariableType::JS_POINTER(), method, IntPtr(Method::CONSTANT_POOL_OFFSET));
343 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset);
352 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset);
413 return Load(VariableType::NATIVE_POINTER(), glue, spOffset);
426 return Load(VariableType::NATIVE_POINTER(), glue, spOffset);
438 GateRef frameBase = Load(VariableType::NATIVE_POINTER(), glue, frameBaseOffset);
522 GateRef fp = Load(VariableType::NATIVE_POINTER(), state,
532 numArgs = GetInt32OfTInt(Load(VariableType::JS_ANY(), fp, IntPtr(-sizeof(JSTaggedType))));
608 return Load(VariableType::INT32(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
622 return Load(VariableType::INT32(), pc, IntPtr(2)); // 2 : skip 2 bytes of bytecode
636 return Load(VariableType::INT32(), pc, IntPtr(3)); // 3 : skip 3 bytes of bytecode
650 return Load(VariableType::INT64(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode
679 GateRef opcode = Load(VariableType::INT8(), newPc);
696 GateRef opcode = Load(VariableType::INT8(), pc);
714 GateRef x = Load(VariableType::INT16(), method, IntPtr(Method::LITERAL_INFO_OFFSET));