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 | be6267e895e4657192fc72872a70c0ab6bbc6537 (patch) | |
tree | ded7390ec9902509e4527e74e95cb5cebd4171c7 /src/arch/x86/isa/decoder | |
parent | e2759fe69c6b450a46624a9f97af74a330b41383 (diff) | |
download | gem5-be6267e895e4657192fc72872a70c0ab6bbc6537.tar.xz |
X86: Implement the integer media min instructions.
Diffstat (limited to 'src/arch/x86/isa/decoder')
-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 c9d1e3add..c53cdc838 100644 --- a/src/arch/x86/isa/decoder/two_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/two_byte_opcodes.isa @@ -979,7 +979,7 @@ 0x0: decode OPCODE_OP_BOTTOM3 { 0x0: psubusb_Pq_Qq(); 0x1: psubusw_Pq_Qq(); - 0x2: pminub_Pq_Qq(); + 0x2: Inst::PMINUB(Pq,Qq); 0x3: Inst::PAND(Pq,Qq); 0x4: Inst::PADDUSB(Pq,Qq); 0x5: Inst::PADDUSW(Pq,Qq); @@ -990,7 +990,7 @@ 0x1: decode OPCODE_OP_BOTTOM3 { 0x0: psubusb_Vo_Wo(); 0x1: psubusw_Vo_Wo(); - 0x2: pminub_Vo_Wo(); + 0x2: Inst::PMINUB(Vo,Wo); 0x3: Inst::PAND(Vo,Wo); 0x4: Inst::PADDUSB(Vo,Wo); 0x5: Inst::PADDUSW(Vo,Wo); @@ -1039,7 +1039,7 @@ 0x0: decode OPCODE_OP_BOTTOM3 { 0x0: psubsb_Pq_Qq(); 0x1: psubsw_Pq_Qq(); - 0x2: pminsw_Pq_Qq(); + 0x2: Inst::PMINSW(Pq,Qq); 0x3: Inst::POR(Pq,Qq); 0x4: Inst::PADDSB(Pq,Qq); 0x5: Inst::PADDSW(Pq,Qq); @@ -1050,7 +1050,7 @@ 0x1: decode OPCODE_OP_BOTTOM3 { 0x0: psubsb_Vo_Wo(); 0x1: psubsw_Vo_Wo(); - 0x2: pminsw_Vo_Wo(); + 0x2: Inst::PMINSW(Vo,Wo); 0x3: Inst::POR(Vo,Wo); 0x4: Inst::PADDSB(Vo,Wo); 0x5: Inst::PADDSW(Vo,Wo); |