Skip to content

Commit cd0db4e

Browse files
committed
dont call .result_reg on something that is a register
1 parent 70a5d77 commit cd0db4e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/vm/moar/QAST/QASTOperationsMAST.nqp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -832,9 +832,9 @@ QAST::MASTOperations.add_core_op('xor', -> $qastcomp, $op {
832832
push_op(@ops, 'if_i', $t, $truelabel);
833833
push_op(@ops, 'set', $res_reg, $bpost.result_reg);
834834
$*REGALLOC.release_register($bpost.result_reg, $MVM_reg_obj);
835-
$*REGALLOC.release_register($t.result_reg, $MVM_reg_int64);
836-
push_op(@ops, 'set', $t, $u.result_reg);
837-
$*REGALLOC.release_register($u.result_reg, $MVM_reg_int64);
835+
$*REGALLOC.release_register($t, $MVM_reg_int64);
836+
push_op(@ops, 'set', $t, $u);
837+
$*REGALLOC.release_register($u, $MVM_reg_int64);
838838
nqp::push(@ops, $truelabel);
839839
}
840840
else {

0 commit comments

Comments
 (0)