Lines Matching refs:reg_index
515 sljit_s32 reg_index, types, tmp; in sljit_emit_enter() local
538 reg_index = 24; in sljit_emit_enter()
540 while (types && reg_index < 24 + 6) { in sljit_emit_enter()
543 if (reg_index & 0x1) { in sljit_emit_enter()
544 … FAIL_IF(push_inst(compiler, STW | DA(reg_index) | S1(SLJIT_SP) | IMM(float_offset), MOVABLE_INS)); in sljit_emit_enter()
545 if (reg_index >= 24 + 6 - 1) in sljit_emit_enter()
547 …FAIL_IF(push_inst(compiler, STW | DA(reg_index + 1) | S1(SLJIT_SP) | IMM(float_offset + sizeof(slj… in sljit_emit_enter()
549 … FAIL_IF(push_inst(compiler, STD | DA(reg_index) | S1(SLJIT_SP) | IMM(float_offset), MOVABLE_INS)); in sljit_emit_enter()
552 reg_index++; in sljit_emit_enter()
555 … FAIL_IF(push_inst(compiler, STW | DA(reg_index) | S1(SLJIT_SP) | IMM(float_offset), MOVABLE_INS)); in sljit_emit_enter()
560 reg_index++; in sljit_emit_enter()
566 reg_index = 24; in sljit_emit_enter()
574 if (reg_index < 24 + 6 - 1) { in sljit_emit_enter()
576 } else if (reg_index < 24 + 6) { in sljit_emit_enter()
586 reg_index++; in sljit_emit_enter()
589 if (reg_index < 24 + 6) in sljit_emit_enter()
601 if (tmp == reg_index) in sljit_emit_enter()
606 if (reg_index < 24 + 6) in sljit_emit_enter()
607 FAIL_IF(push_inst(compiler, OR | DA(tmp) | S1(0) | S2A(reg_index), tmp)); in sljit_emit_enter()
613 reg_index++; in sljit_emit_enter()