Lines Matching defs:payload
518 void emitLoadPayload(int index, RegisterID payload);
520 void emitLoad(const JSValue& v, RegisterID tag, RegisterID payload);
521 void emitLoad(int index, RegisterID tag, RegisterID payload, RegisterID base = callFrameRegister);
524 void emitStore(int index, RegisterID tag, RegisterID payload, RegisterID base = callFrameRegister);
526 void emitStoreInt32(int index, RegisterID payload, bool indexIsInt32 = false);
527 void emitStoreInt32(int index, TrustedImm32 payload, bool indexIsInt32 = false);
528 void emitStoreAndMapInt32(int index, RegisterID tag, RegisterID payload, bool indexIsInt32, size_t opcodeLength);
529 void emitStoreCell(int index, RegisterID payload, bool indexIsCell = false);
530 void emitStoreBool(int index, RegisterID payload, bool indexIsBool = false);
534 void map(unsigned bytecodeOffset, int virtualRegisterIndex, RegisterID tag, RegisterID payload);
538 bool getMappedPayload(int virtualRegisterIndex, RegisterID& payload);
591 void emitStoreCell(unsigned dst, RegisterID payload, bool /* only used in JSValue32_64 */ = false)
593 emitPutVirtualRegister(dst, payload);