PPC_RAW_ADD
if (((uint32_t *)location)[1] != PPC_RAW_ADD(_R2, _R2, _R12))
PPC_RAW_ADD(_R2, _R2, _R12)))
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
.instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
EMIT(PPC_RAW_ADD(_R3, _R3, _R4));
EMIT(PPC_RAW_ADD(_R3, _R3, b2p_bpf_array));
EMIT(PPC_RAW_ADD(dst_reg, src2_reg, src_reg));
EMIT(PPC_RAW_ADD(dst_reg_h, dst_reg_h, _R0));
EMIT(PPC_RAW_ADD(dst_reg_h, dst_reg_h, tmp_reg));
EMIT(PPC_RAW_ADD(dst_reg_h, dst_reg_h, _R0));
EMIT(PPC_RAW_ADD(_R0, _R0, src_reg));
EMIT(PPC_RAW_ADD(dst_reg, src_reg, tmp1_reg));
EMIT(PPC_RAW_ADD(tmp1_reg, dst_reg, bpf_to_ppc(ARENA_VM_START)));
EMIT(PPC_RAW_ADD(tmp1_reg, dst_reg, bpf_to_ppc(ARENA_VM_START)));
EMIT(PPC_RAW_ADD(dst_reg, dst_reg, bpf_to_ppc(ARENA_VM_START)));
EMIT(PPC_RAW_ADD(tmp1_reg, src_reg, bpf_to_ppc(ARENA_VM_START)));
EMIT(PPC_RAW_ADD(bpf_to_ppc(TMP_REG_2), bpf_to_ppc(TMP_REG_2), b2p_bpf_array));
EMIT(PPC_RAW_ADD(tmp2_reg, tmp2_reg, src_reg));
EMIT(PPC_RAW_ADD(dst_reg, dst_reg, src_reg));
EMIT(PPC_RAW_ADD(dst_reg, dst_reg, tmp1_reg));