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 --- |