From 5b98f74d38bb1ec9dfbeedd7d2d39d4e22a37d34 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Fri, 25 May 2007 23:58:21 +0200 Subject: [PATCH] sse.md (*vec_extractv2di_1_sse2): Do not calculate "memory" attribute for "sseishft" type insn without operands[2]. * config/i386/sse.md (*vec_extractv2di_1_sse2): Do not calculate "memory" attribute for "sseishft" type insn without operands[2]. From-SVN: r125075 --- gcc/ChangeLog | 5 +++++ gcc/config/i386/sse.md | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b659e780df07..0fd8e7533bb7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-05-25 Uros Bizjak + + * config/i386/sse.md (*vec_extractv2di_1_sse2): Do not calculate + "memory" attribute for "sseishft" type insn without operands[2]. + 2007-05-25 Dirk Mueller Marcus Meissner diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index d635b597938d..800807cde17c 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -4493,6 +4493,7 @@ psrldq\t{$8, %0|%0, 8} movq\t{%H1, %0|%0, %H1}" [(set_attr "type" "ssemov,sseishft,ssemov") + (set_attr "memory" "*,none,*") (set_attr "mode" "V2SF,TI,TI")]) ;; Not sure this is ever used, but it doesn't hurt to have it. -aoliva -- 2.47.2