Lines Matching refs:dst

296 static sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm)  in emit_imm32_const()  argument
298 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst) in emit_imm32_const()
300 return push_inst32(compiler, MOVT | RD4(dst) in emit_imm32_const()
305 static void set_imm32_const(sljit_u16 *inst, sljit_ins dst, sljit_uw new_imm) in set_imm32_const() argument
308 inst[1] = (sljit_u16)(dst | COPY_BITS(new_imm, 8, 12, 3) | (new_imm & 0xff)); in set_imm32_const()
310 inst[3] = (sljit_u16)(dst | COPY_BITS(new_imm, 8 + 16, 12, 3) | ((new_imm & 0xff0000) >> 16)); in set_imm32_const()
315 sljit_ins dst = inst[1] & 0x0f00; in modify_imm32_const() local
316 …SLJIT_ASSERT(((inst[0] & 0xfbf0) == (MOVW >> 16)) && ((inst[2] & 0xfbf0) == (MOVT >> 16)) && dst =… in modify_imm32_const()
317 set_imm32_const(inst, dst, new_imm); in modify_imm32_const()
758 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) in load_immediate() argument
767 return push_inst32(compiler, MOV_WI | RD4(dst) | tmp); in load_immediate()
770 return push_inst32(compiler, MVN_WI | RD4(dst) | tmp); in load_immediate()
774 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst) in load_immediate()
779 return push_inst32(compiler, MOVT | RD4(dst) in load_immediate()
791 static sljit_s32 emit_op_imm(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 dst, sljit… in emit_op_imm() argument
824 return load_immediate(compiler, dst, imm); in emit_op_imm()
828 if (IS_2_LO_REGS(reg, dst)) { in emit_op_imm()
830 return push_inst16(compiler, ADDSI3 | IMM3(imm) | RD3(dst) | RN3(reg)); in emit_op_imm()
832 return push_inst16(compiler, SUBSI3 | IMM3(imm2) | RD3(dst) | RN3(reg)); in emit_op_imm()
833 if (reg == dst) { in emit_op_imm()
835 return push_inst16(compiler, ADDSI8 | IMM8(imm) | RDN3(dst)); in emit_op_imm()
837 return push_inst16(compiler, SUBSI8 | IMM8(imm2) | RDN3(dst)); in emit_op_imm()
842 return push_inst32(compiler, ADDWI | RD4(dst) | RN4(reg) | IMM12(imm)); in emit_op_imm()
844 return push_inst32(compiler, SUBWI | RD4(dst) | RN4(reg) | IMM12(imm2)); in emit_op_imm()
848 return push_inst32(compiler, ADD_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
851 return push_inst32(compiler, SUB_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
857 return push_inst32(compiler, ADCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
861 return push_inst32(compiler, SBCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
867 if (imm == 0 && IS_2_LO_REGS(reg, dst)) in emit_op_imm()
868 return push_inst16(compiler, RSBSI | RD3(dst) | RN3(reg)); in emit_op_imm()
871 return push_inst32(compiler, RSB_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
886 if (IS_2_LO_REGS(reg, dst)) { in emit_op_imm()
888 return push_inst16(compiler, SUBSI3 | IMM3(imm) | RD3(dst) | RN3(reg)); in emit_op_imm()
890 return push_inst16(compiler, ADDSI3 | IMM3(imm2) | RD3(dst) | RN3(reg)); in emit_op_imm()
891 if (reg == dst) { in emit_op_imm()
893 return push_inst16(compiler, SUBSI8 | IMM8(imm) | RDN3(dst)); in emit_op_imm()
895 return push_inst16(compiler, ADDSI8 | IMM8(imm2) | RDN3(dst)); in emit_op_imm()
900 return push_inst32(compiler, SUBWI | RD4(dst) | RN4(reg) | IMM12(imm)); in emit_op_imm()
902 return push_inst32(compiler, ADDWI | RD4(dst) | RN4(reg) | IMM12(imm2)); in emit_op_imm()
906 return push_inst32(compiler, SUB_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
909 return push_inst32(compiler, ADD_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
917 return push_inst32(compiler, SBCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
920 return push_inst32(compiler, ADCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
925 …piler, ((flags & UNUSED_RETURN) ? TSTI : ANDI) | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
928 return push_inst32(compiler, BICI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
933 return push_inst32(compiler, ORRI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm2); in emit_op_imm()
936 return push_inst32(compiler, ORNI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
940 if (IS_2_LO_REGS(dst, reg)) in emit_op_imm()
941 return push_inst16(compiler, MVNS | RD3(dst) | RN3(reg)); in emit_op_imm()
942 return push_inst32(compiler, MVN_W | (flags & SET_FLAGS) | RD4(dst) | RM4(reg)); in emit_op_imm()
946 return push_inst32(compiler, EORI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); in emit_op_imm()
962 return push_inst16(compiler, MOV | SET_REGS44(dst, reg)); in emit_op_imm()
963 if (IS_2_LO_REGS(dst, reg)) in emit_op_imm()
964 return push_inst16(compiler, MOVS | RD3(dst) | RN3(reg)); in emit_op_imm()
965 return push_inst32(compiler, MOV_W | SET_FLAGS | RD4(dst) | RM4(reg)); in emit_op_imm()
971 if (IS_2_LO_REGS(dst, reg)) in emit_op_imm()
972 return push_inst16(compiler, LSLSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
973 return push_inst32(compiler, LSL_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); in emit_op_imm()
976 if (IS_2_LO_REGS(dst, reg)) in emit_op_imm()
977 return push_inst16(compiler, LSRSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
978 return push_inst32(compiler, LSR_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); in emit_op_imm()
981 if (IS_2_LO_REGS(dst, reg)) in emit_op_imm()
982 return push_inst16(compiler, ASRSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
983 return push_inst32(compiler, ASR_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); in emit_op_imm()
988 return push_inst32(compiler, ROR_WI | RD4(dst) | RM4(reg) | IMM5(imm)); in emit_op_imm()
1016 if (dst == (sljit_s32)arg2) in emit_op_imm()
1018 return push_inst16(compiler, MOV | SET_REGS44(dst, arg2)); in emit_op_imm()
1021 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1022 return push_inst16(compiler, UXTB | RD3(dst) | RN3(arg2)); in emit_op_imm()
1023 return push_inst32(compiler, UXTB_W | RD4(dst) | RM4(arg2)); in emit_op_imm()
1026 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1027 return push_inst16(compiler, SXTB | RD3(dst) | RN3(arg2)); in emit_op_imm()
1028 return push_inst32(compiler, SXTB_W | RD4(dst) | RM4(arg2)); in emit_op_imm()
1031 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1032 return push_inst16(compiler, UXTH | RD3(dst) | RN3(arg2)); in emit_op_imm()
1033 return push_inst32(compiler, UXTH_W | RD4(dst) | RM4(arg2)); in emit_op_imm()
1036 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1037 return push_inst16(compiler, SXTH | RD3(dst) | RN3(arg2)); in emit_op_imm()
1038 return push_inst32(compiler, SXTH_W | RD4(dst) | RM4(arg2)); in emit_op_imm()
1041 return push_inst32(compiler, CLZ | RN4(arg2) | RD4(dst) | RM4(arg2)); in emit_op_imm()
1044 FAIL_IF(push_inst32(compiler, RBIT | RN4(arg2) | RD4(dst) | RM4(arg2))); in emit_op_imm()
1045 return push_inst32(compiler, CLZ | RN4(dst) | RD4(dst) | RM4(dst)); in emit_op_imm()
1050 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1051 return push_inst16(compiler, REV | RD3(dst) | RN3(arg2)); in emit_op_imm()
1052 return push_inst32(compiler, REV_W | RN4(arg2) | RD4(dst) | RM4(arg2)); in emit_op_imm()
1057 if (IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1058 FAIL_IF(push_inst16(compiler, REV16 | RD3(dst) | RN3(arg2))); in emit_op_imm()
1060 FAIL_IF(push_inst32(compiler, REV16_W | RN4(arg2) | RD4(dst) | RM4(arg2))); in emit_op_imm()
1066 if (reg_map[dst] <= 7) in emit_op_imm()
1067 return push_inst16(compiler, (flags == SLJIT_REV_U16 ? UXTH : SXTH) | RD3(dst) | RN3(dst)); in emit_op_imm()
1068 return push_inst32(compiler, (flags == SLJIT_REV_U16 ? UXTH_W : SXTH_W) | RD4(dst) | RM4(dst)); in emit_op_imm()
1071 if (IS_3_LO_REGS(dst, arg1, arg2)) in emit_op_imm()
1072 return push_inst16(compiler, ADDS | RD3(dst) | RN3(arg1) | RM3(arg2)); in emit_op_imm()
1073 if (dst == (sljit_s32)arg1 && !(flags & SET_FLAGS)) in emit_op_imm()
1074 return push_inst16(compiler, ADD | SET_REGS44(dst, arg2)); in emit_op_imm()
1075 return push_inst32(compiler, ADD_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1078 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1079 return push_inst16(compiler, ADCS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1080 return push_inst32(compiler, ADC_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1088 if (IS_3_LO_REGS(dst, arg1, arg2)) in emit_op_imm()
1089 return push_inst16(compiler, SUBS | RD3(dst) | RN3(arg1) | RM3(arg2)); in emit_op_imm()
1090 return push_inst32(compiler, SUB_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1093 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1094 return push_inst16(compiler, SBCS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1095 return push_inst32(compiler, SBC_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1099 return push_inst32(compiler, MUL | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1100 reg = (dst == TMP_REG2) ? TMP_REG1 : TMP_REG2; in emit_op_imm()
1101 FAIL_IF(push_inst32(compiler, SMULL | RT4(dst) | RD4(reg) | RN4(arg1) | RM4(arg2))); in emit_op_imm()
1103 return push_inst32(compiler, CMP_W | RN4(reg) | 0x70e0 | RM4(dst)); in emit_op_imm()
1105 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1106 return push_inst16(compiler, ANDS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1109 …ler, ((flags & UNUSED_RETURN) ? TST_W : AND_W) | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(… in emit_op_imm()
1111 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1112 return push_inst16(compiler, ORRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1113 return push_inst32(compiler, ORR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1115 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1116 return push_inst16(compiler, EORS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1117 return push_inst32(compiler, EOR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1124 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1125 return push_inst16(compiler, LSLS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1126 return push_inst32(compiler, LSL_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1133 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1134 return push_inst16(compiler, LSRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1135 return push_inst32(compiler, LSR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1142 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1143 return push_inst16(compiler, ASRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1144 return push_inst32(compiler, ASR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1151 if (dst == (sljit_s32)arg1 && IS_2_LO_REGS(dst, arg2)) in emit_op_imm()
1152 return push_inst16(compiler, RORS | RD3(dst) | RN3(arg2)); in emit_op_imm()
1153 return push_inst32(compiler, ROR_W | RD4(dst) | RN4(arg1) | RM4(arg2)); in emit_op_imm()
1156 return push_inst32(compiler, MLA | RD4(dst) | RN4(arg1) | RM4(arg2) | RT4(dst)); in emit_op_imm()
1245 static sljit_s32 emit_set_delta(struct sljit_compiler *compiler, sljit_s32 dst, sljit_s32 reg, slji… in emit_set_delta() argument
1251 return push_inst32(compiler, ADDWI | RD4(dst) | RN4(reg) | IMM12(value)); in emit_set_delta()
1254 return push_inst32(compiler, ADD_WI | RD4(dst) | RN4(reg) | imm); in emit_set_delta()
1259 return push_inst32(compiler, SUBWI | RD4(dst) | RN4(reg) | IMM12(value)); in emit_set_delta()
1262 return push_inst32(compiler, SUB_WI | RD4(dst) | RN4(reg) | imm); in emit_set_delta()
1916 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument
1922 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); in sljit_emit_op1()
1923 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_op1()
1926 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; in sljit_emit_op1()
1968 else if (FAST_IS_REG(dst)) in sljit_emit_op1()
1973 if (!(dst & SLJIT_MEM)) in sljit_emit_op1()
1976 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, TMP_REG1); in sljit_emit_op1()
1983 if (!(dst & SLJIT_MEM) && (!(src & SLJIT_MEM) || op == SLJIT_REV_S16)) in sljit_emit_op1()
1995 if (SLJIT_UNLIKELY(dst & SLJIT_MEM)) in sljit_emit_op1()
1996 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, TMP_REG1); in sljit_emit_op1()
2001 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument
2008 CHECK(check_sljit_emit_op2(compiler, op, 0, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_op2()
2009 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_op2()
2013 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG2; in sljit_emit_op2()
2016 if (dst == TMP_REG1) in sljit_emit_op2()
2038 if (!(dst & SLJIT_MEM)) in sljit_emit_op2()
2040 return emit_op_mem(compiler, WORD_SIZE | STORE, dst_reg, dst, dstw, TMP_REG1); in sljit_emit_op2()
2158 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument
2163 CHECK(check_sljit_emit_op_dst(compiler, op, dst, dstw)); in sljit_emit_op_dst()
2164 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_op_dst()
2170 if (FAST_IS_REG(dst)) in sljit_emit_op_dst()
2171 return push_inst16(compiler, MOV | SET_REGS44(dst, TMP_REG2)); in sljit_emit_op_dst()
2186 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; in sljit_emit_op_dst()
2191 if (dst & SLJIT_MEM) in sljit_emit_op_dst()
2192 return emit_op_mem(compiler, WORD_SIZE | STORE, TMP_REG2, dst, dstw, TMP_REG1); in sljit_emit_op_dst()
2278 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument
2290 if (FAST_IS_REG(dst)) in sljit_emit_fop1_conv_sw_from_f64()
2291 return push_inst32(compiler, VMOV | (1 << 20) | RT4(dst) | VN4(TMP_FREG1)); in sljit_emit_fop1_conv_sw_from_f64()
2294 return emit_fop_mem(compiler, 0, TMP_FREG1, dst, dstw); in sljit_emit_fop1_conv_sw_from_f64()
2298 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument
2301 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_conv_f64_from_w()
2316 if (dst & SLJIT_MEM) in sljit_emit_fop1_conv_f64_from_w()
2317 return emit_fop_mem(compiler, (ins & SLJIT_32), TMP_FREG1, dst, dstw); in sljit_emit_fop1_conv_f64_from_w()
2322 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument
2325 …return sljit_emit_fop1_conv_f64_from_w(compiler, VCVT_F32_S32 | (~op & SLJIT_32), dst, dstw, src, … in sljit_emit_fop1_conv_f64_from_sw()
2329 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument
2332 …return sljit_emit_fop1_conv_f64_from_w(compiler, VCVT_F32_U32 | (~op & SLJIT_32), dst, dstw, src, … in sljit_emit_fop1_conv_f64_from_uw()
2362 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument
2370 SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw); in sljit_emit_fop1()
2372 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1()
2385 if (!(dst & SLJIT_MEM)) in sljit_emit_fop1()
2403 if (dst & SLJIT_MEM) in sljit_emit_fop1()
2404 return emit_fop_mem(compiler, (op & SLJIT_32), dst_r, dst, dstw); in sljit_emit_fop1()
2409 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop2() argument
2416 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_fop2()
2417 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_fop2()
2423 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop2()
2454 if (!(dst & SLJIT_MEM)) in sljit_emit_fop2()
2456 return emit_fop_mem(compiler, (op & SLJIT_32), TMP_FREG1, dst, dstw); in sljit_emit_fop2()
3055 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op_flags() argument
3062 CHECK(check_sljit_emit_op_flags(compiler, op, dst, dstw, type)); in sljit_emit_op_flags()
3063 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_op_flags()
3067 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op_flags()
3079 if (!(dst & SLJIT_MEM)) in sljit_emit_op_flags()
3081 return emit_op_mem(compiler, WORD_SIZE | STORE, TMP_REG1, dst, dstw, TMP_REG2); in sljit_emit_op_flags()
3084 if (dst & SLJIT_MEM) in sljit_emit_op_flags()
3085 FAIL_IF(emit_op_mem(compiler, WORD_SIZE, TMP_REG1, dst, dstw, TMP_REG2)); in sljit_emit_op_flags()
3097 if (dst & SLJIT_MEM) in sljit_emit_op_flags()
3098 FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, TMP_REG1, dst, dstw, TMP_REG2)); in sljit_emit_op_flags()
4070 sljit_s32 dst, sljit_sw dstw) in sljit_emit_simd_sign() argument
4078 CHECK(check_sljit_emit_simd_sign(compiler, type, freg, dst, dstw)); in sljit_emit_simd_sign()
4080 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_simd_sign()
4130 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_simd_sign()
4140 return emit_op_mem(compiler, STORE | WORD_SIZE, TMP_REG1, dst, dstw, TMP_REG2); in sljit_emit_simd_sign()
4244 …t sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, slj… in sljit_emit_const() argument
4250 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
4251 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_const()
4257 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_const()
4260 if (dst & SLJIT_MEM) in sljit_emit_const()
4261 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw, TMP_REG2)); in sljit_emit_const()
4265 …ruct sljit_jump* sljit_emit_mov_addr(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) in sljit_emit_mov_addr() argument
4271 CHECK_PTR(check_sljit_emit_mov_addr(compiler, dst, dstw)); in sljit_emit_mov_addr()
4272 ADJUST_LOCAL_OFFSET(dst, dstw); in sljit_emit_mov_addr()
4278 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_mov_addr()
4282 if (dst & SLJIT_MEM) in sljit_emit_mov_addr()
4283 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw, TMP_REG2)); in sljit_emit_mov_addr()