changeset 13886 | 8d82c4dfa722 |
parent 13728 | 882756847a04 |
child 19710 | 2f8ca425504e |
13885:6b056026ecad | 13886:8d82c4dfa722 |
---|---|
771 |
771 |
772 case lir_throw: |
772 case lir_throw: |
773 throw_op(op->in_opr1(), op->in_opr2(), op->info()); |
773 throw_op(op->in_opr1(), op->in_opr2(), op->info()); |
774 break; |
774 break; |
775 |
775 |
776 case lir_xadd: |
|
777 case lir_xchg: |
|
778 atomic_op(op->code(), op->in_opr1(), op->in_opr2(), op->result_opr(), op->tmp1_opr()); |
|
779 break; |
|
780 |
|
776 default: |
781 default: |
777 Unimplemented(); |
782 Unimplemented(); |
778 break; |
783 break; |
779 } |
784 } |
780 } |
785 } |