Searched refs:RD (Results 1 – 2 of 2) sorted by relevance
/PHP-7.4/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeARM_64.c | 55 #define RD(rd) (reg_map[rd]) macro 148 FAIL_IF(push_inst(compiler, MOVZ | RD(dst) | ((imm & 0xffff) << 5))); in emit_imm64_const() 514 return push_inst(compiler, MOVZ | RD(dst) | (imm << 5)); in load_immediate() 517 return push_inst(compiler, MOVN | RD(dst) | ((~imm & 0xffff) << 5)); in load_immediate() 531 FAIL_IF(push_inst(compiler, MOVZ | RD(dst) | ((imm & 0xffff) << 5))); in load_immediate() 537 return push_inst(compiler, ORRI | RD(dst) | RN(TMP_ZERO) | bitmask); in load_immediate() 543 FAIL_IF(push_inst(compiler, MOVN | RD(dst) | ((~imm & 0xffff) << 5))); in load_immediate() 760 return push_inst(compiler, ORR | RD(dst) | RN(TMP_ZERO) | RM(arg2)); in emit_op_imm() 798 return push_inst(compiler, (CLZ ^ inv_bits) | RD(dst) | RN(arg2)); in emit_op_imm() 819 FAIL_IF(push_inst(compiler, SMULH | RD(TMP_LR) | RN(arg1) | RM(arg2))); in emit_op_imm() [all …]
|
H A D | sljitNativeARM_32.c | 72 #define RD(rd) (reg_map[rd] << 12) macro 467 sljit_s32 bl = (mov_pc & 0x0000f000) != RD(TMP_PC); in inline_set_jump_addr() 1072 return push_inst(compiler, MOV | RD(dst) | RM(src2)); in emit_single_op() 1121 FAIL_IF(push_inst(compiler, CLZ | RD(dst) | RM(src2))); in emit_single_op() 1139 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op() 1144 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op() 1160 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op() 1349 return push_inst(compiler, MOV | RD(reg) | tmp); in load_immediate() 1353 return push_inst(compiler, MVN | RD(reg) | tmp); in load_immediate() 1794 FAIL_IF(push_inst(compiler, MOV | RD(TMP_REG2) | RM(src))); in sljit_emit_op_src() [all …]
|
Completed in 18 milliseconds