diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-08-17 20:04:03 -0700 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-08-17 20:04:03 -0700 |
commit | 5d834c28ebd0fba5f1626486b3cbd2d6a476dead (patch) | |
tree | c6c618d7542ef9a63b41d2fb1f8b0c9926013b38 /src/arch/x86/isa/decoder/two_byte_opcodes.isa | |
parent | c9a954c77a1fb59092f8165b3fe3d3dd75848cd6 (diff) | |
download | gem5-5d834c28ebd0fba5f1626486b3cbd2d6a476dead.tar.xz |
X86: Implement the integer media max instructions.
Diffstat (limited to 'src/arch/x86/isa/decoder/two_byte_opcodes.isa')
-rw-r--r-- | src/arch/x86/isa/decoder/two_byte_opcodes.isa | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/arch/x86/isa/decoder/two_byte_opcodes.isa b/src/arch/x86/isa/decoder/two_byte_opcodes.isa index c53cdc838..f557a209d 100644 --- a/src/arch/x86/isa/decoder/two_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/two_byte_opcodes.isa @@ -983,7 +983,7 @@ 0x3: Inst::PAND(Pq,Qq); 0x4: Inst::PADDUSB(Pq,Qq); 0x5: Inst::PADDUSW(Pq,Qq); - 0x6: pmaxub_Pq_Qq(); + 0x6: Inst::PMAXUB(Pq,Qq); 0x7: Inst::PANDN(Pq,Qq); } // operand size (0x66) @@ -994,7 +994,7 @@ 0x3: Inst::PAND(Vo,Wo); 0x4: Inst::PADDUSB(Vo,Wo); 0x5: Inst::PADDUSW(Vo,Wo); - 0x6: pmaxub_Vo_Wo(); + 0x6: Inst::PMAXUB(Vo,Wo); 0x7: Inst::PANDN(Vo,Wo); } default: Inst::UD2(); @@ -1043,7 +1043,7 @@ 0x3: Inst::POR(Pq,Qq); 0x4: Inst::PADDSB(Pq,Qq); 0x5: Inst::PADDSW(Pq,Qq); - 0x6: pmaxsw_Pq_Qq(); + 0x6: Inst::PMAXSW(Pq,Qq); 0x7: Inst::PXOR(Pq,Qq); } // operand size (0x66) @@ -1054,7 +1054,7 @@ 0x3: Inst::POR(Vo,Wo); 0x4: Inst::PADDSB(Vo,Wo); 0x5: Inst::PADDSW(Vo,Wo); - 0x6: pmaxsw_Vo_Wo(); + 0x6: Inst::PMAXSW(Vo,Wo); 0x7: Inst::PXOR(Vo,Wo); } default: Inst::UD2(); |