summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/decoder
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-08-17 20:04:03 -0700
committerGabe Black <gblack@eecs.umich.edu>2009-08-17 20:04:03 -0700
commit5d834c28ebd0fba5f1626486b3cbd2d6a476dead (patch)
treec6c618d7542ef9a63b41d2fb1f8b0c9926013b38 /src/arch/x86/isa/decoder
parentc9a954c77a1fb59092f8165b3fe3d3dd75848cd6 (diff)
downloadgem5-5d834c28ebd0fba5f1626486b3cbd2d6a476dead.tar.xz
X86: Implement the integer media max instructions.
Diffstat (limited to 'src/arch/x86/isa/decoder')
-rw-r--r--src/arch/x86/isa/decoder/two_byte_opcodes.isa8
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();