From 7aae876db13b76a10d690777d93e11093a15c826 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Wed, 26 Mar 2008 08:11:49 +0000 Subject: [PATCH] Fix some SSE4.1 instruction encoding bugs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48815 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86InstrSSE.td | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Target/X86/X86InstrSSE.td b/lib/Target/X86/X86InstrSSE.td index 9a3b2f67b1c..7d70480a823 100644 --- a/lib/Target/X86/X86InstrSSE.td +++ b/lib/Target/X86/X86InstrSSE.td @@ -3327,7 +3327,7 @@ defm PMOVZXBQ : SS41I_binop_rm_int2<0x32, "pmovsxbq", int_x86_sse41_pmovzxbq>; /// SS41I_binop_ext8 - SSE 4.1 extract 8 bits to 32 bit reg or 8 bit mem multiclass SS41I_extract8 opc, string OpcodeStr> { - def rr : SS4AIi8; /// SS41I_extract32 - SSE 4.1 extract 32 bits to int reg or memory destination multiclass SS41I_extract32 opc, string OpcodeStr> { - def rr : SS4AIi8; /// destination multiclass SS41I_extractf32 opc, string OpcodeStr> { // Not worth matching to rr form of extractps since the result is in GPR32. - def rr : SS4AIi8; +defm INSERTPS : SS41I_insertf32<0x21, "insertps">; let Defs = [EFLAGS] in { def PTESTrr : SS48I<0x17, MRMSrcReg, (outs), (ins VR128:$src1, VR128:$src2), -- 2.34.1