Lines Matching refs:b

350 	sljit_si b, sljit_sw immb)  in emit_x86_instruction()  argument
387 if (b & SLJIT_MEM) { in emit_x86_instruction()
388 if (!(b & OFFS_REG_MASK)) { in emit_x86_instruction()
393 if (b & REG_MASK) in emit_x86_instruction()
394 b |= TO_OFFS_REG(TMP_REG3); in emit_x86_instruction()
396 b |= TMP_REG3; in emit_x86_instruction()
398 else if (reg_lmap[b & REG_MASK] == 4) in emit_x86_instruction()
399 b |= TO_OFFS_REG(SLJIT_SP); in emit_x86_instruction()
402 if ((b & REG_MASK) == SLJIT_UNUSED) in emit_x86_instruction()
405 if (reg_map[b & REG_MASK] >= 8) in emit_x86_instruction()
408 if (immb != 0 && (!(b & OFFS_REG_MASK) || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP))) { in emit_x86_instruction()
415 else if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
418 if ((b & OFFS_REG_MASK) != SLJIT_UNUSED) { in emit_x86_instruction()
420 if (reg_map[OFFS_REG(b)] >= 8) in emit_x86_instruction()
425 else if (!(flags & EX86_SSE2_OP2) && reg_map[b] >= 8) in emit_x86_instruction()
497 if (!(b & SLJIT_MEM)) in emit_x86_instruction()
498 *buf_ptr++ |= MOD_REG + ((!(flags & EX86_SSE2_OP2)) ? reg_lmap[b] : b); in emit_x86_instruction()
499 else if ((b & REG_MASK) != SLJIT_UNUSED) { in emit_x86_instruction()
500 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP)) { in emit_x86_instruction()
501 if (immb != 0 || reg_lmap[b & REG_MASK] == 5) { in emit_x86_instruction()
508 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED) in emit_x86_instruction()
509 *buf_ptr++ |= reg_lmap[b & REG_MASK]; in emit_x86_instruction()
512 *buf_ptr++ = reg_lmap[b & REG_MASK] | (reg_lmap[OFFS_REG(b)] << 3); in emit_x86_instruction()
515 if (immb != 0 || reg_lmap[b & REG_MASK] == 5) { in emit_x86_instruction()
525 if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
528 *buf_ptr++ = reg_lmap[b & REG_MASK] | (reg_lmap[OFFS_REG(b)] << 3) | (immb << 6); in emit_x86_instruction()
529 if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()