aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2010-04-14 11:28:05 +0200
committerUros Bizjak <uros@gcc.gnu.org>2010-04-14 11:28:05 +0200
commit0fcbf3ed807616e9718e202621bdfe9b5b558f86 (patch)
treecd9827b85addd965423a4bebc6907c852edb3fa8 /gcc
parent831f44c63804ff9e47d570529b547bc9edead1b7 (diff)
downloadgcc-0fcbf3ed807616e9718e202621bdfe9b5b558f86.zip
gcc-0fcbf3ed807616e9718e202621bdfe9b5b558f86.tar.gz
gcc-0fcbf3ed807616e9718e202621bdfe9b5b558f86.tar.bz2
i386.md (*popcountsi2_cmp_zext): Remove mode attribute from insn template.
* config/i386/i386.md (*popcountsi2_cmp_zext): Remove mode attribute from insn template. From-SVN: r158340
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bf8aa55..60548dc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2010-04-14 Uros Bizjak <ubizjak@gmail.com>
+ * config/i386/i386.md (*popcountsi2_cmp_zext): Remove mode attribute
+ from insn template.
+
+2010-04-14 Uros Bizjak <ubizjak@gmail.com>
+
* config/i386/i386.md (*ashlqi3_1_slp): New insn pattern.
2010-04-13 Jan Hubicka <jh@suse.cz>
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 35fc0d4..a0e5d1a 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -12451,7 +12451,7 @@
#if TARGET_MACHO
return "popcnt\t{%1, %0|%0, %1}";
#else
- return "popcnt{<imodesuffix>}\t{%1, %0|%0, %1}";
+ return "popcnt{l}\t{%1, %0|%0, %1}";
#endif
}
[(set_attr "prefix_rep" "1")