| Index: src/x64/assembler-x64.h
|
| ===================================================================
|
| --- src/x64/assembler-x64.h (revision 6631)
|
| +++ src/x64/assembler-x64.h (working copy)
|
| @@ -894,6 +894,10 @@
|
| arithmetic_op(0x0B, dst, src);
|
| }
|
|
|
| + void orl(Register dst, const Operand& src) {
|
| + arithmetic_op_32(0x0B, dst, src);
|
| + }
|
| +
|
| void or_(const Operand& dst, Register src) {
|
| arithmetic_op(0x09, src, dst);
|
| }
|
| @@ -1057,6 +1061,18 @@
|
| arithmetic_op_32(0x33, dst, src);
|
| }
|
|
|
| + void xorl(Register dst, const Operand& src) {
|
| + arithmetic_op_32(0x33, dst, src);
|
| + }
|
| +
|
| + void xorl(Register dst, Immediate src) {
|
| + immediate_arithmetic_op_32(0x6, dst, src);
|
| + }
|
| +
|
| + void xorl(const Operand& dst, Immediate src) {
|
| + immediate_arithmetic_op_32(0x6, dst, src);
|
| + }
|
| +
|
| void xor_(Register dst, const Operand& src) {
|
| arithmetic_op(0x33, dst, src);
|
| }
|
|
|