Lines Matching defs:tmp2

736 	const s8 *tmp2 = bpf2a32[TMP_REG_2];
743 rs = arm_bpf_get_reg64(src, tmp2, ctx);
751 rs = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
848 const s8 *tmp2 = bpf2a32[TMP_REG_2];
853 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
858 emit(ARM_RSB_I(tmp2[0], rt, 32), ctx);
861 emit(ARM_ORR_SR(ARM_IP, ARM_LR, rd[1], SRTYPE_LSR, tmp2[0]), ctx);
872 const s8 *tmp2 = bpf2a32[TMP_REG_2];
877 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
882 emit(ARM_SUBS_I(tmp2[0], rt, 32), ctx);
886 ARM_ORR_SR(ARM_LR, ARM_LR, rd[0], SRTYPE_ASR, tmp2[0]), ctx);
897 const s8 *tmp2 = bpf2a32[TMP_REG_2];
902 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
907 emit(ARM_SUBS_I(tmp2[0], rt, 32), ctx);
910 emit(ARM_ORR_SR(ARM_LR, ARM_LR, rd[0], SRTYPE_LSR, tmp2[0]), ctx);
921 const s8 *tmp2 = bpf2a32[TMP_REG_2];
929 emit(ARM_MOV_SI(tmp2[0], rd[0], SRTYPE_ASL, val), ctx);
930 emit(ARM_ORR_SI(rd[0], tmp2[0], rd[1], SRTYPE_LSR, 32 - val), ctx);
947 const s8 *tmp2 = bpf2a32[TMP_REG_2];
959 emit(ARM_MOV_SI(tmp2[1], rd[1], SRTYPE_LSR, val), ctx);
960 emit(ARM_ORR_SI(rd[1], tmp2[1], rd[0], SRTYPE_ASL, 32 - val), ctx);
977 const s8 *tmp2 = bpf2a32[TMP_REG_2];
989 emit(ARM_MOV_SI(tmp2[1], rd[1], SRTYPE_LSR, val), ctx);
990 emit(ARM_ORR_SI(rd[1], tmp2[1], rd[0], SRTYPE_ASL, 32 - val), ctx);
1006 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1011 rt = arm_bpf_get_reg64(src, tmp2, ctx);
1175 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1191 r_array = arm_bpf_get_reg32(r2[1], tmp2[0], ctx);
1193 r_index = arm_bpf_get_reg32(r3[1], tmp2[1], ctx);
1200 /* tmp2[0] = array, tmp2[1] = index */
1252 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1254 emit(ARM_AND_I(tmp2[1], rn, 0xff), ctx);
1255 emit(ARM_MOV_SI(tmp2[0], rn, SRTYPE_LSR, 8), ctx);
1256 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx);
1257 emit(ARM_ORR_SI(rd, tmp2[0], tmp2[1], SRTYPE_LSL, 8), ctx);
1267 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1269 emit(ARM_AND_I(tmp2[1], rn, 0xff), ctx);
1270 emit(ARM_MOV_SI(tmp2[0], rn, SRTYPE_LSR, 24), ctx);
1271 emit(ARM_ORR_SI(ARM_IP, tmp2[0], tmp2[1], SRTYPE_LSL, 24), ctx);
1273 emit(ARM_MOV_SI(tmp2[1], rn, SRTYPE_LSR, 8), ctx);
1274 emit(ARM_AND_I(tmp2[1], tmp2[1], 0xff), ctx);
1275 emit(ARM_MOV_SI(tmp2[0], rn, SRTYPE_LSR, 16), ctx);
1276 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx);
1277 emit(ARM_MOV_SI(tmp2[0], tmp2[0], SRTYPE_LSL, 8), ctx);
1278 emit(ARM_ORR_SI(tmp2[0], tmp2[0], tmp2[1], SRTYPE_LSL, 16), ctx);
1279 emit(ARM_ORR_R(rd, ARM_IP, tmp2[0]), ctx);
1289 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1293 rt = arm_bpf_get_reg64(src, tmp2, ctx);
1369 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1455 emit_a32_mov_se_i64(is64, tmp2, imm, ctx);
1456 emit_a32_alu_r64(is64, dst, tmp2, ctx, BPF_OP(code));
1466 rd_lo = arm_bpf_get_reg32(dst_lo, tmp2[1], ctx);
1469 rt = arm_bpf_get_reg32(src_lo, tmp2[0], ctx);
1472 rt = tmp2[0];
1556 emit_a32_mov_se_i64(is64, tmp2, imm, ctx);
1557 emit_a32_mul_r64(dst, tmp2, ctx);
1587 emit_a32_mov_i(tmp2[1], 0xffff, ctx);
1588 emit(ARM_AND_R(rd[1], rd[1], tmp2[1]), ctx);
1621 rn = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
1635 emit_a32_mov_se_i64(true, tmp2, imm, ctx);
1640 emit_a32_mov_i(tmp2[1], imm, ctx);
1643 emit_str_r(dst_lo, tmp2, off, ctx, BPF_SIZE(code));
1655 rs = arm_bpf_get_reg64(src, tmp2, ctx);
1692 rm = arm_bpf_get_reg32(src_hi, tmp2[0], ctx);
1693 rn = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
1730 rm = tmp2[0];
1731 rn = tmp2[1];
1733 emit_a32_mov_se_i64(true, tmp2, imm, ctx);