_R4
gdb_regs[_R4] = ti->cpu_context.r4;
PPC_LI32(_R4, l->cookie);
EMIT(PPC_RAW_STW(_R4, _R1,
EMIT(PPC_RAW_ADDI(_R4, _R1, run_ctx_off));
PPC_LI_ADDR(_R4, (unsigned long)p->insnsi);
EMIT(PPC_RAW_MR(_R4, _R26));
EMIT(PPC_RAW_LD(_R4, _R1, bpf_frame_size));
EMIT(PPC_RAW_LD(_R3, _R4, -BPF_PPC_TAILCALL));
EMIT(PPC_RAW_ADDI(_R3, _R4, -BPF_PPC_TAILCALL));
EMIT(PPC_RAW_LL(_R4, _R1, r4_off));
EMIT(PPC_RAW_STL(_R4, _R1, r4_off));
EMIT(PPC_RAW_STL(_R4, _R1, r4_off));
EMIT(PPC_RAW_LWZ(_R4, _R3, 4));
EMIT(PPC_RAW_SLWI(_R4, _R4, 6));
EMIT(PPC_RAW_SRAWI(_R4, _R4, 6));
EMIT(PPC_RAW_ADD(_R3, _R3, _R4));
EMIT(PPC_RAW_MR(bpf_to_ppc(BPF_REG_0), _R4));
EMIT(PPC_RAW_LI(_R4, 0));
EMIT(PPC_RAW_STW(_R4, _R1, bpf_jit_stack_offsetof(ctx, BPF_PPC_TC)));
EMIT(PPC_RAW_MR(_R4, _R0));
ctx->b2p[BPF_REG_1] = _R4;
ctx->b2p[BPF_REG_2] = _R4;