]> git.ipfire.org Git - thirdparty/gcc.git/commit
alpha.md (vecmodesuffix): New mode attribute.
authorUros Bizjak <ubizjak@gmail.com>
Fri, 12 Oct 2012 11:32:02 +0000 (13:32 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 12 Oct 2012 11:32:02 +0000 (13:32 +0200)
commit87218838b83c5af78da5baad882b9d42a7b55445
tree4b4d84b714ffbeeb455796f21fb48468b2e12e8e
parent3b06f98418f6aa360a06f368ba75bd1b8c15cfed
alpha.md (vecmodesuffix): New mode attribute.

* config/alpha/alpha.md (vecmodesuffix): New mode attribute.
(modesuffix): Handle V8QI and V4HI modes.
(any_maxmin): New code iterator.
(maxmin): New code attribute.
(<code><mode>3): Macroize insn from {smax,smin,umax,umin}{qi,hi}3
using any_maxmin code iterator and I12MODE mode iterator.
(<code><mode>3): Macroize insn from {smax,smin,umax,umin}{v8qi,v4hi}3
using any_maxmin code iterator and VEC12 mode iterator.

From-SVN: r192396
gcc/ChangeLog
gcc/config/alpha/alpha.md