Skip to content

Commit 11cf77d

Browse files
committed
Map two new atomic ops for MoarVM backend
1 parent 6a27f87 commit 11cf77d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/vm/moar/QAST/QASTOperationsMAST.nqp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2951,6 +2951,8 @@ QAST::MASTOperations.add_core_moarop_mapping('atomicload_i', 'atomicload_i');
29512951
QAST::MASTOperations.add_core_moarop_mapping('atomicstore', 'atomicstore_o', 1, :decont(1));
29522952
QAST::MASTOperations.add_core_moarop_mapping('atomicstore_i', 'atomicstore_i', 1);
29532953
QAST::MASTOperations.add_core_moarop_mapping('barrierfull', 'barrierfull');
2954+
QAST::MASTOperations.add_core_moarop_mapping('atomicbindattr', 'atomicbindattr_o', 3);
2955+
QAST::MASTOperations.add_core_moarop_mapping('casattr', 'casattr_o');
29542956

29552957
# MoarVM-specific compilation ops
29562958
QAST::MASTOperations.add_core_moarop_mapping('masttofile', 'masttofile', 2);

0 commit comments

Comments
 (0)