ALU_OP_OR
if (alu_op == ALU_OP_OR) {
return wrp_alu64_reg(nfp_prog, meta, ALU_OP_OR);
return wrp_alu64_imm(nfp_prog, meta, ALU_OP_OR, !meta->insn.imm);
emit_alu(nfp_prog, reg_none(), imm_a(nfp_prog), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(dst + 1), ALU_OP_OR,
emit_alu(nfp_prog, reg_none(), reg_a(dst + 1), ALU_OP_OR,
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_b(dst + 1));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_b(dst + 1));
return wrp_alu32_reg(nfp_prog, meta, ALU_OP_OR);
return wrp_alu32_imm(nfp_prog, meta, ALU_OP_OR);
emit_alu(nfp_prog, reg_none(), reg_a(dst), ALU_OP_OR,
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_b(dst));
emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), or1, ALU_OP_OR, or2);
reg_a(dst_gpr + 1), ALU_OP_OR, imm_b(nfp_prog));
ALU_OP_OR, reg_b(insn->dst_reg * 2 + 1));
emit_alu(nfp_prog, reg_none(), imm_a(nfp_prog), ALU_OP_OR,
emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0));
emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0));