simm 413 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst, sljit_sw simm) simm 415 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_uw imm = (sljit_uw)simm; simm 422 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (simm >= -0x10000 && simm < 0) simm 430 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c bitmask = logical_imm(simm, 16); simm 435 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c bitmask = logical_imm(simm, 32); simm 445 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (simm >= -0x100000000l && simm < 0) { simm 456 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if ((simm & 0xffff) == 0) simm 458 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if ((simm & 0xffff) == 0xffff) simm 460 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm >>= 16; simm 463 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm = (sljit_sw)imm; simm 466 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm = ~simm; simm 468 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (!(simm & 0xffff)) { simm 469 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm >>= 16; simm 474 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, MOVN | RD(dst) | ((simm & 0xffff) << 5) | (i << 21))); simm 477 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, MOVK | RD(dst) | ((~simm & 0xffff) << 5) | (i << 21))); simm 478 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm >>= 16; simm 484 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (!(simm & 0xffff)) { simm 485 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm >>= 16; simm 490 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, MOVZ | RD(dst) | ((simm & 0xffff) << 5) | (i << 21))); simm 493 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, MOVK | RD(dst) | ((simm & 0xffff) << 5) | (i << 21))); simm 494 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c simm >>= 16;