From 7090837bc75f1852f58cd4bad3d049d0a869801b Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Mon, 27 Nov 2017 17:29:49 +0000 Subject: [PATCH] [X86][SSE] Fix roundpd instructions to correctly use IIC_SSE_ROUNDPD_* itineraries git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319054 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86InstrSSE.td | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/X86/X86InstrSSE.td b/lib/Target/X86/X86InstrSSE.td index 03da8c3665d..42df34ca6a8 100644 --- a/lib/Target/X86/X86InstrSSE.td +++ b/lib/Target/X86/X86InstrSSE.td @@ -5819,7 +5819,7 @@ let ExeDomain = SSEPackedDouble in { !strconcat(OpcodeStr, "pd\t{$src2, $src1, $dst|$dst, $src1, $src2}"), [(set RC:$dst, (VT64 (OpNode RC:$src1, imm:$src2)))], - IIC_SSE_ROUNDPS_REG>, Sched<[WriteFAdd]>; + IIC_SSE_ROUNDPD_REG>, Sched<[WriteFAdd]>; // Vector intrinsic operation, mem def PDm : SS4AIi8, Sched<[WriteFAddLd]>; + IIC_SSE_ROUNDPD_REG>, Sched<[WriteFAddLd]>; } // ExeDomain = SSEPackedDouble } -- 2.50.1