two_byte_opcodes.isa (6486:33faa9915d16) two_byte_opcodes.isa (6520:962f58808d53)
1// Copyright (c) 2008 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

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

575 }
576 0x0D: decode LEGACY_DECODEVAL {
577 // no prefix
578 0x0: decode OPCODE_OP_BOTTOM3 {
579 0x0: punpckhbw_Pq_Qq();
580 0x1: punpckhwd_Pq_Qq();
581 0x2: punpckhdq_Pq_Qq();
582 0x3: packssdw_Pq_Qq();
1// Copyright (c) 2008 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

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

575 }
576 0x0D: decode LEGACY_DECODEVAL {
577 // no prefix
578 0x0: decode OPCODE_OP_BOTTOM3 {
579 0x0: punpckhbw_Pq_Qq();
580 0x1: punpckhwd_Pq_Qq();
581 0x2: punpckhdq_Pq_Qq();
582 0x3: packssdw_Pq_Qq();
583 0x6: movd_Pq_Ed();
583 0x6: Inst::MOVD(Pq,Edp);
584 0x7: movq_Pq_Qq();
585 default: Inst::UD2();
586 }
587 // repe (0xF3)
588 0x4: decode OPCODE_OP_BOTTOM3 {
589 0x7: movdqu_Vo_Wo();
590 default: Inst::UD2();
591 }

--- 540 unchanged lines hidden ---
584 0x7: movq_Pq_Qq();
585 default: Inst::UD2();
586 }
587 // repe (0xF3)
588 0x4: decode OPCODE_OP_BOTTOM3 {
589 0x7: movdqu_Vo_Wo();
590 default: Inst::UD2();
591 }

--- 540 unchanged lines hidden ---