#ifndef jit_x86_SharedICRegisters_x86_h
#define jit_x86_SharedICRegisters_x86_h
#include "jit/MacroAssembler.h"
namespace js {
namespace jit {
static constexpr Register BaselineFrameReg = ebp;
static constexpr Register BaselineStackReg = esp;
static constexpr ValueOperand R0(ecx, edx);
static constexpr ValueOperand R1(eax, ebx);
static constexpr ValueOperand R2(esi, edi);
static constexpr Register ICTailCallReg = esi;
static constexpr Register ICStubReg = edi;
static constexpr Register ExtractTemp0 = InvalidReg;
static constexpr Register ExtractTemp1 = InvalidReg;
static constexpr FloatRegister FloatReg0 = xmm0;
static constexpr FloatRegister FloatReg1 = xmm1;
} }
#endif