Lines Matching refs:gpr

134 static SLJIT_INLINE sljit_gpr gpr(sljit_s32 r)  in gpr()  function
896 base = gpr(mem & REG_MASK); in make_addr_bxy()
899 index = gpr(OFFS_REG(mem)); in make_addr_bxy()
929 base = gpr(mem & REG_MASK); in make_addr_bx()
932 index = gpr(OFFS_REG(mem)); in make_addr_bx()
1032 SLJIT_ASSERT(!IS_GPR_REG(src) || dst_r != gpr(src & REG_MASK)); in emit_move()
1040 src_r = gpr(src & REG_MASK); in emit_move()
1054 dst_r = gpr(dst); in emit_rr()
1068 src_r = gpr(src2); in emit_rr()
1077 dst_r = gpr(dst & REG_MASK); in emit_rr()
1085 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in emit_rr1()
1089 src_r = gpr(src1); in emit_rr1()
1101 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in emit_rrf()
1106 src1_r = gpr(src1); in emit_rrf()
1111 src2_r = gpr(src2); in emit_rrf()
1133 dst_r = gpr(dst); in emit_ri()
1152 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in emit_rie_d()
1158 src_r = gpr(src1 & REG_MASK); in emit_rie_d()
1181 dst_r = gpr(dst); in emit_rx()
1194 base = gpr(src2 & REG_MASK); in emit_rx()
1198 index = gpr(OFFS_REG(src2)); in emit_rx()
1225 dst_r = gpr(dst); in emit_rx()
1241 index = gpr(OFFS_REG(dst)); in emit_siy()
1257 dst_r = gpr(dst & REG_MASK); in emit_siy()
1674 SLJIT_ASSERT(gpr(SLJIT_FIRST_SAVED_REG) == r6 && gpr(SLJIT_S0) == r13); in sljit_emit_enter()
1746 FAIL_IF(push_inst(compiler, lgr(gpr(SLJIT_S0 - saved_arg_count), gpr(SLJIT_R0 + tmp)))); in sljit_emit_enter()
1867 FAIL_IF(push_inst(compiler, lgr(tmp1, gpr(src)))); in sljit_emit_return_to()
1884 sljit_gpr arg0 = gpr(SLJIT_R0); in sljit_emit_op0()
1885 sljit_gpr arg1 = gpr(SLJIT_R1); in sljit_emit_op0()
2022 reg = gpr(src); in sljit_emit_rev()
2034 reg = gpr(dst); in sljit_emit_rev()
2061 FAIL_IF(push_inst(compiler, ins | R4A(reg) | R0A(gpr(src)))); in sljit_emit_rev()
2101 dst_r = gpr(dst); in sljit_emit_op1()
2102 src_r = gpr(src); in sljit_emit_op1()
2178 return push_load_imm_inst(compiler, gpr(dst), srcw); in sljit_emit_op1()
2184 sljit_gpr reg = gpr(dst); in sljit_emit_op1()
2237 sljit_gpr reg = FAST_IS_REG(src) ? gpr(src) : tmp0; in sljit_emit_op1()
2311 dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in sljit_emit_op1()
2312 src_r = FAST_IS_REG(src) ? gpr(src) : tmp0; in sljit_emit_op1()
2428 FAIL_IF(update_zero_overflow(compiler, op, FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0)); in sljit_emit_add()
2559 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_sub()
2647 dst_r = gpr(dst & REG_MASK); in sljit_emit_bitwise_imm()
2749 src_r = gpr(src1 & REG_MASK); in sljit_emit_bitwise()
2782 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_shift()
2789 src_r = gpr(src1); in sljit_emit_shift()
2795 base_r = gpr(src2); in sljit_emit_shift()
2842 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_rotate()
2849 src_r = gpr(src1); in sljit_emit_rotate()
2855 base_r = gpr(src2); in sljit_emit_rotate()
2993 …return push_inst(compiler, ((op & SLJIT_32) ? 0x1a00 /* ar */ : 0xb9080000 /* agr */) | R4A(gpr(ds… in sljit_emit_op2r()
3007 sljit_gpr dst_r = gpr(dst_reg); in sljit_emit_shift_into()
3008 sljit_gpr src1_r = gpr(src1_reg); in sljit_emit_shift_into()
3009 sljit_gpr src2_r = gpr(src2_reg); in sljit_emit_shift_into()
3056 src3_r = gpr(src3); in sljit_emit_shift_into()
3129 src_r = FAST_IS_REG(src) ? gpr(src) : tmp1; in sljit_emit_op_src()
3162 return push_inst(compiler, lgr(gpr(dst), link_r)); in sljit_emit_op_dst()
3165 dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in sljit_emit_op_dst()
3183 return (sljit_s32)gpr(reg); in sljit_get_register_index()
3257 sljit_ins dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in sljit_emit_fop1_conv_sw_from_f64()
3550 gen_r = gpr(reg); in sljit_emit_fcopy()
3631 sljit_gpr src_r = FAST_IS_REG(src) ? gpr(src) : tmp1; in sljit_emit_ijump()
3661 SLJIT_ASSERT(gpr(TMP_REG2) == tmp1); in sljit_emit_icall()
3672 FAIL_IF(push_inst(compiler, lgr(tmp1, gpr(src)))); in sljit_emit_icall()
3689 sljit_gpr dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_op_flags()
3763 sljit_gpr dst_r = gpr(dst_reg); in sljit_emit_select()
3783 …, ((type & SLJIT_32) ? 0x1800 /* lr */ : 0xb9040000 /* lgr */) | R4A(dst_r) | R0A(gpr(src2_reg)))); in sljit_emit_select()
3791 src_r = gpr(OFFS_REG(src1)); in sljit_emit_select()
3798 …FAIL_IF(push_inst(compiler, 0xb9e80000 /* agrk */ | R12A(src_r) | R4A(tmp1) | R0A(gpr(src1 & REG_M… in sljit_emit_select()
3805 …FAIL_IF(push_inst(compiler, 0xb9e80000 /* agrk */ | R12A(tmp1) | R4A(tmp1) | R0A(gpr(src1 & REG_MA… in sljit_emit_select()
3810 src_r = gpr(src1 & REG_MASK); in sljit_emit_select()
3828 src_r = gpr(src1); in sljit_emit_select()
3891 base = gpr(mem & REG_MASK); in sljit_emit_mem()
3892 reg1 = gpr(REG_PAIR_FIRST(reg)); in sljit_emit_mem()
3893 reg2 = gpr(REG_PAIR_SECOND(reg)); in sljit_emit_mem()
3897 offs = gpr(OFFS_REG(mem)); in sljit_emit_mem()
4056 reg = gpr(src); in sljit_emit_simd_replicate()
4175 reg = gpr(srcdst); in sljit_emit_simd_lane_mov()
4329 dst_r = FAST_IS_REG(dst) ? gpr(dst) : tmp0; in sljit_emit_simd_sign()
4393 sljit_gpr tmp_r = gpr(temp_reg); in sljit_emit_atomic_store()
4394 sljit_gpr mem_r = gpr(mem_reg); in sljit_emit_atomic_store()
4402 return push_inst(compiler, 0xba000000 /* cs */ | R20A(tmp_r) | R16A(gpr(src_reg)) | R12A(mem_r)); in sljit_emit_atomic_store()
4410 …return push_inst(compiler, 0xeb0000000030 /* csg */ | R36A(tmp_r) | R32A(gpr(src_reg)) | R28A(mem_… in sljit_emit_atomic_store()
4415 FAIL_IF(push_inst(compiler, 0xb9e70000 /* xgrk */ | R4A(tmp0) | R0A(gpr(src_reg)) | R12A(tmp_r))); in sljit_emit_atomic_store()
4460 dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_const()
4504 dst_r = FAST_IS_REG(dst) ? gpr(dst & REG_MASK) : tmp0; in sljit_emit_mov_addr()