u32 op, u32 r, u32 a, u32 x, u32 y)
{
u_int32_t *code;
u32 op, u32 r, u32 a, u32 x, u32 y)
{
u_int32_t *code;
code = (u_int32_t __force *)icode->code + (*ptr) * 2;
set_bit(*ptr, icode->code_valid);
code[0] = ((x & 0x3ff) << 10) | (y & 0x3ff);
code = (u_int32_t __force *)icode->code + (*ptr) * 2;
set_bit(*ptr, icode->code_valid);
code[0] = ((x & 0x3ff) << 10) | (y & 0x3ff);
u32 op, u32 r, u32 a, u32 x, u32 y)
{
u_int32_t *code;
u32 op, u32 r, u32 a, u32 x, u32 y)
{
u_int32_t *code;
code = (u_int32_t __force *)icode->code + (*ptr) * 2;
set_bit(*ptr, icode->code_valid);
code[0] = ((x & 0x7ff) << 12) | (y & 0x7ff);
code = (u_int32_t __force *)icode->code + (*ptr) * 2;
set_bit(*ptr, icode->code_valid);
code[0] = ((x & 0x7ff) << 12) | (y & 0x7ff);