locked_opcodes.isa (6486:33faa9915d16) locked_opcodes.isa (6611:2cd76560a1f1)
1// Copyright (c) 2009 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 125 unchanged lines hidden (view full) ---

134 0x7: decode MODRM_REG {
135 0x0: INC_LOCKED(Mv);
136 0x1: DEC_LOCKED(Mv);
137 }
138 }
139 }
140 0x2: decode OPCODE_PREFIXA {
141 0x0F: decode OPCODE_OP_TOP5 {
1// Copyright (c) 2009 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 125 unchanged lines hidden (view full) ---

134 0x7: decode MODRM_REG {
135 0x0: INC_LOCKED(Mv);
136 0x1: DEC_LOCKED(Mv);
137 }
138 }
139 }
140 0x2: decode OPCODE_PREFIXA {
141 0x0F: decode OPCODE_OP_TOP5 {
142 0x04: decode OPCODE_OP_BOTTOM3 {
143 0x0: WarnUnimpl::mov_Rd_CR8D();
144 0x2: WarnUnimpl::mov_CR8D_Rd();
145 }
142 0x15: decode OPCODE_OP_BOTTOM3 {
143 0x3: BTS_LOCKED(Mv,Gv);
144 }
145 0x16: decode OPCODE_OP_BOTTOM3 {
146 0x0: CMPXCHG_LOCKED(Mb,Gb);
147 0x1: CMPXCHG_LOCKED(Mv,Gv);
148 0x3: BTR_LOCKED(Mv,Gv);
149 }

--- 24 unchanged lines hidden ---
146 0x15: decode OPCODE_OP_BOTTOM3 {
147 0x3: BTS_LOCKED(Mv,Gv);
148 }
149 0x16: decode OPCODE_OP_BOTTOM3 {
150 0x0: CMPXCHG_LOCKED(Mb,Gb);
151 0x1: CMPXCHG_LOCKED(Mv,Gv);
152 0x3: BTR_LOCKED(Mv,Gv);
153 }

--- 24 unchanged lines hidden ---