Lines Matching defs:tmp2
720 const s8 *tmp2 = bpf2a32[TMP_REG_2];
727 rs = arm_bpf_get_reg64(src, tmp2, ctx);
735 rs = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
832 const s8 *tmp2 = bpf2a32[TMP_REG_2];
837 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
842 emit(ARM_RSB_I(tmp2[0], rt, 32), ctx);
845 emit(ARM_ORR_SR(ARM_IP, ARM_LR, rd[1], SRTYPE_LSR, tmp2[0]), ctx);
856 const s8 *tmp2 = bpf2a32[TMP_REG_2];
861 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
866 emit(ARM_SUBS_I(tmp2[0], rt, 32), ctx);
870 ARM_ORR_SR(ARM_LR, ARM_LR, rd[0], SRTYPE_ASR, tmp2[0]), ctx);
881 const s8 *tmp2 = bpf2a32[TMP_REG_2];
886 rt = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
891 emit(ARM_SUBS_I(tmp2[0], rt, 32), ctx);
894 emit(ARM_ORR_SR(ARM_LR, ARM_LR, rd[0], SRTYPE_LSR, tmp2[0]), ctx);
905 const s8 *tmp2 = bpf2a32[TMP_REG_2];
913 emit(ARM_MOV_SI(tmp2[0], rd[0], SRTYPE_ASL, val), ctx);
914 emit(ARM_ORR_SI(rd[0], tmp2[0], rd[1], SRTYPE_LSR, 32 - val), ctx);
931 const s8 *tmp2 = bpf2a32[TMP_REG_2];
943 emit(ARM_MOV_SI(tmp2[1], rd[1], SRTYPE_LSR, val), ctx);
944 emit(ARM_ORR_SI(rd[1], tmp2[1], rd[0], SRTYPE_ASL, 32 - val), ctx);
961 const s8 *tmp2 = bpf2a32[TMP_REG_2];
973 emit(ARM_MOV_SI(tmp2[1], rd[1], SRTYPE_LSR, val), ctx);
974 emit(ARM_ORR_SI(rd[1], tmp2[1], rd[0], SRTYPE_ASL, 32 - val), ctx);
990 const s8 *tmp2 = bpf2a32[TMP_REG_2];
995 rt = arm_bpf_get_reg64(src, tmp2, ctx);
1159 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1175 r_array = arm_bpf_get_reg32(r2[1], tmp2[0], ctx);
1177 r_index = arm_bpf_get_reg32(r3[1], tmp2[1], ctx);
1184 /* tmp2[0] = array, tmp2[1] = index */
1237 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1239 emit(ARM_AND_I(tmp2[1], rn, 0xff), ctx);
1240 emit(ARM_MOV_SI(tmp2[0], rn, SRTYPE_LSR, 8), ctx);
1241 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx);
1242 emit(ARM_ORR_SI(rd, tmp2[0], tmp2[1], SRTYPE_LSL, 8), ctx);
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, 24), ctx);
1256 emit(ARM_ORR_SI(ARM_IP, tmp2[0], tmp2[1], SRTYPE_LSL, 24), ctx);
1258 emit(ARM_MOV_SI(tmp2[1], rn, SRTYPE_LSR, 8), ctx);
1259 emit(ARM_AND_I(tmp2[1], tmp2[1], 0xff), ctx);
1260 emit(ARM_MOV_SI(tmp2[0], rn, SRTYPE_LSR, 16), ctx);
1261 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx);
1262 emit(ARM_MOV_SI(tmp2[0], tmp2[0], SRTYPE_LSL, 8), ctx);
1263 emit(ARM_ORR_SI(tmp2[0], tmp2[0], tmp2[1], SRTYPE_LSL, 16), ctx);
1264 emit(ARM_ORR_R(rd, ARM_IP, tmp2[0]), ctx);
1274 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1278 rt = arm_bpf_get_reg64(src, tmp2, ctx);
1354 const s8 *tmp2 = bpf2a32[TMP_REG_2];
1440 emit_a32_mov_se_i64(is64, tmp2, imm, ctx);
1441 emit_a32_alu_r64(is64, dst, tmp2, ctx, BPF_OP(code));
1451 rd_lo = arm_bpf_get_reg32(dst_lo, tmp2[1], ctx);
1454 rt = arm_bpf_get_reg32(src_lo, tmp2[0], ctx);
1457 rt = tmp2[0];
1541 emit_a32_mov_se_i64(is64, tmp2, imm, ctx);
1542 emit_a32_mul_r64(dst, tmp2, ctx);
1572 emit_a32_mov_i(tmp2[1], 0xffff, ctx);
1573 emit(ARM_AND_R(rd[1], rd[1], tmp2[1]), ctx);
1606 rn = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
1620 emit_a32_mov_se_i64(true, tmp2, imm, ctx);
1625 emit_a32_mov_i(tmp2[1], imm, ctx);
1628 emit_str_r(dst_lo, tmp2, off, ctx, BPF_SIZE(code));
1639 rs = arm_bpf_get_reg64(src, tmp2, ctx);
1676 rm = arm_bpf_get_reg32(src_hi, tmp2[0], ctx);
1677 rn = arm_bpf_get_reg32(src_lo, tmp2[1], ctx);
1714 rm = tmp2[0];
1715 rn = tmp2[1];
1717 emit_a32_mov_se_i64(true, tmp2, imm, ctx);