two_byte_opcodes.isa (6535:b595412884f9) | two_byte_opcodes.isa (6536:dc54f4fd6116) |
---|---|
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 --- 1036 unchanged lines hidden (view full) --- 1045 0x0: decode OPCODE_OP_BOTTOM3 { 1046 0x0: psubsb_Pq_Qq(); 1047 0x1: psubsw_Pq_Qq(); 1048 0x2: pminsw_Pq_Qq(); 1049 0x3: por_Pq_Qq(); 1050 0x4: paddsb_Pq_Qq(); 1051 0x5: paddsw_Pq_Qq(); 1052 0x6: pmaxsw_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 --- 1036 unchanged lines hidden (view full) --- 1045 0x0: decode OPCODE_OP_BOTTOM3 { 1046 0x0: psubsb_Pq_Qq(); 1047 0x1: psubsw_Pq_Qq(); 1048 0x2: pminsw_Pq_Qq(); 1049 0x3: por_Pq_Qq(); 1050 0x4: paddsb_Pq_Qq(); 1051 0x5: paddsw_Pq_Qq(); 1052 0x6: pmaxsw_Pq_Qq(); |
1053 0x7: pxor_Pq_Qq(); | 1053 0x7: Inst::PXOR(Pq,Qq); |
1054 } 1055 // operand size (0x66) 1056 0x1: decode OPCODE_OP_BOTTOM3 { 1057 0x0: psubsb_Vo_Wo(); 1058 0x1: psubsw_Vo_Wo(); 1059 0x2: pminsw_Vo_Wo(); 1060 0x3: por_Vo_Wo(); 1061 0x4: paddsb_Vo_Wo(); 1062 0x5: paddsw_Vo_Wo(); 1063 0x6: pmaxsw_Vo_Wo(); | 1054 } 1055 // operand size (0x66) 1056 0x1: decode OPCODE_OP_BOTTOM3 { 1057 0x0: psubsb_Vo_Wo(); 1058 0x1: psubsw_Vo_Wo(); 1059 0x2: pminsw_Vo_Wo(); 1060 0x3: por_Vo_Wo(); 1061 0x4: paddsb_Vo_Wo(); 1062 0x5: paddsw_Vo_Wo(); 1063 0x6: pmaxsw_Vo_Wo(); |
1064 0x7: pxor_Vo_Wo(); | 1064 0x7: Inst::PXOR(Vo,Wo); |
1065 } 1066 default: Inst::UD2(); 1067 } 1068 0x1E: decode LEGACY_DECODEVAL { 1069 // no prefix 1070 0x0: decode OPCODE_OP_BOTTOM3 { 1071 0x1: psllw_Pq_Qq(); 1072 0x2: pslld_Pq_Qq(); --- 56 unchanged lines hidden --- | 1065 } 1066 default: Inst::UD2(); 1067 } 1068 0x1E: decode LEGACY_DECODEVAL { 1069 // no prefix 1070 0x0: decode OPCODE_OP_BOTTOM3 { 1071 0x1: psllw_Pq_Qq(); 1072 0x2: pslld_Pq_Qq(); --- 56 unchanged lines hidden --- |