Lines Matching refs:SLJIT_IMM
70 OP2(SLJIT_AND, reg, 0, reg, 0, SLJIT_IMM, 0xc0); in jump_if_utf_char_start()
71 return CMP(SLJIT_NOT_EQUAL, reg, 0, SLJIT_IMM, 0x80); in jump_if_utf_char_start()
73 OP2(SLJIT_AND, reg, 0, reg, 0, SLJIT_IMM, 0xfc00); in jump_if_utf_char_start()
74 return CMP(SLJIT_NOT_EQUAL, reg, 0, SLJIT_IMM, 0xdc00); in jump_if_utf_char_start()
245 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1 | bit)); in fast_forward_char_simd()
258 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(bit != 0 ? bit : char2)); in fast_forward_char_simd()
285 OP2(SLJIT_AND, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, ~0xf); in fast_forward_char_simd()
286 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xf); in fast_forward_char_simd()
302 quit = CMP(SLJIT_NOT_ZERO, TMP1, 0, SLJIT_IMM, 0); in fast_forward_char_simd()
309 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd()
326 CMPTO(SLJIT_ZERO, TMP1, 0, SLJIT_IMM, 0, start); in fast_forward_char_simd()
357 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); in fast_forward_char_simd()
404 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1 | bit)); in fast_requested_char_simd()
417 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(bit != 0 ? bit : char2)); in fast_requested_char_simd()
441 OP2(SLJIT_AND, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, ~0xf); in fast_requested_char_simd()
442 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xf); in fast_requested_char_simd()
458 quit = CMP(SLJIT_NOT_ZERO, TMP1, 0, SLJIT_IMM, 0); in fast_requested_char_simd()
465 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_requested_char_simd()
480 CMPTO(SLJIT_ZERO, TMP1, 0, SLJIT_IMM, 0, start); in fast_requested_char_simd()
538 OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(offs1 + 1)); in fast_forward_char_pair_simd()
544 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(offs1)); in fast_forward_char_pair_simd()
553 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1a)); in fast_forward_char_pair_simd()
560 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1a | bit1)); in fast_forward_char_pair_simd()
561 OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, character_to_int32(bit1)); in fast_forward_char_pair_simd()
567 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1a)); in fast_forward_char_pair_simd()
568 OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, character_to_int32(char1b)); in fast_forward_char_pair_simd()
582 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char2a)); in fast_forward_char_pair_simd()
589 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char2a | bit2)); in fast_forward_char_pair_simd()
590 OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, character_to_int32(bit2)); in fast_forward_char_pair_simd()
596 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char2a)); in fast_forward_char_pair_simd()
597 OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, character_to_int32(char2b)); in fast_forward_char_pair_simd()
638 OP2(SLJIT_SUB, TMP1, 0, STR_PTR, 0, SLJIT_IMM, diff); in fast_forward_char_pair_simd()
640 OP2(SLJIT_AND, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, ~0xf); in fast_forward_char_pair_simd()
668 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xf); in fast_forward_char_pair_simd()
694 jump[0] = CMP(SLJIT_NOT_ZERO, TMP1, 0, SLJIT_IMM, 0); in fast_forward_char_pair_simd()
701 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_pair_simd()
727 CMPTO(SLJIT_ZERO, TMP1, 0, SLJIT_IMM, 0, start); in fast_forward_char_pair_simd()
748 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); in fast_forward_char_pair_simd()
757 OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(offs1)); in fast_forward_char_pair_simd()
876 OP1(SLJIT_MOV, SLJIT_R2, 0, SLJIT_IMM, offset); in fast_forward_char_simd()
882 OP1(SLJIT_MOV, SLJIT_R4, 0, SLJIT_IMM, ic.x); in fast_forward_char_simd()
887 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_utf)); in fast_forward_char_simd()
890 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs)); in fast_forward_char_simd()
893 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs)); in fast_forward_char_simd()
903 OP1(SLJIT_MOV, SLJIT_R4, 0, SLJIT_IMM, ic.x); in fast_forward_char_simd()
908 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_mask_utf)); in fast_forward_char_simd()
911 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_mask)); in fast_forward_char_simd()
914 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_mask)); in fast_forward_char_simd()
921 OP1(SLJIT_MOV, SLJIT_R4, 0, SLJIT_IMM, ic.x); in fast_forward_char_simd()
926 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_2_utf)); in fast_forward_char_simd()
929 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_2)); in fast_forward_char_simd()
932 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcs_2)); in fast_forward_char_simd()
941 partial_quit = CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); in fast_forward_char_simd()
1068 OP2(SLJIT_ADD, SLJIT_R0, 0, SLJIT_R0, 0, SLJIT_IMM, IN_UCHARS(offs1 + 1)); in fast_forward_char_pair_simd()
1075 OP1(SLJIT_MOV_S32, SLJIT_R2, 0, SLJIT_IMM, offs1); in fast_forward_char_pair_simd()
1076 OP1(SLJIT_MOV_S32, SLJIT_R3, 0, SLJIT_IMM, offs2); in fast_forward_char_pair_simd()
1081 OP1(SLJIT_MOV_U32, SLJIT_R4, 0, SLJIT_IMM, ic.x); in fast_forward_char_pair_simd()
1088 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_0_utf)); in fast_forward_char_pair_simd()
1092 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_0)); in fast_forward_char_pair_simd()
1097 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_1_utf)); in fast_forward_char_pair_simd()
1101 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_1)); in fast_forward_char_pair_simd()
1107 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_default_utf)); in fast_forward_char_pair_simd()
1111 SLJIT_IMM, SLJIT_FUNC_OFFSET(ffcps_default)); in fast_forward_char_pair_simd()
1118 partial_quit = CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); in fast_forward_char_pair_simd()
1177 OP1(SLJIT_MOV, tmp_general_reg, 0, SLJIT_IMM, chr); in replicate_imm_vector()
1289 OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd()
1334 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, ~15); in fast_forward_char_simd()
1368 OP2(SLJIT_SUB, STR_PTR, 0, TMP2, 0, SLJIT_IMM, 16); in fast_forward_char_simd()
1373 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd()
1436 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); in fast_forward_char_simd()
1439 OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd()
1483 OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, 16); in fast_requested_char_simd()
1524 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, ~15); in fast_requested_char_simd()
1558 OP2(SLJIT_SUB, TMP1, 0, TMP2, 0, SLJIT_IMM, 16); in fast_requested_char_simd()
1563 OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 16); in fast_requested_char_simd()
1674 OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(offs1 + 1)); in fast_forward_char_pair_simd()
1680 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(offs1)); in fast_forward_char_pair_simd()
1682 OP2(SLJIT_AND, TMP2, 0, STR_PTR, 0, SLJIT_IMM, ~15); in fast_forward_char_pair_simd()
1686 OP2(SLJIT_SUB, TMP1, 0, STR_PTR, 0, SLJIT_IMM, -diff); in fast_forward_char_pair_simd()
1733 OP2(SLJIT_SUB, TMP1, 0, STR_PTR, 0, SLJIT_IMM, -diff); in fast_forward_char_pair_simd()
1755 OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 16); in fast_forward_char_pair_simd()
1784 OP2(SLJIT_SUB, STR_PTR, 0, TMP2, 0, SLJIT_IMM, 16); in fast_forward_char_pair_simd()
1785 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, diff); in fast_forward_char_pair_simd()
1790 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_pair_simd()
1838 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); in fast_forward_char_pair_simd()
1842 OP2(SLJIT_AND, TMP2, 0, STR_PTR, 0, SLJIT_IMM, ~15); in fast_forward_char_pair_simd()
1843 OP2(SLJIT_SUB, TMP1, 0, STR_PTR, 0, SLJIT_IMM, -diff); in fast_forward_char_pair_simd()
1850 OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(offs1)); in fast_forward_char_pair_simd()