diff options
author | David S. Miller <davem@davemloft.net> | 2011-09-20 17:40:46 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-09-20 10:40:46 -0700 |
commit | 47640f4069f5f50af488270e9ca48de1c2737d04 (patch) | |
tree | 783c4751a45682c58b7a223ca624d9e386d2caa6 /gcc/go | |
parent | 458692b00c947e500d42d2704c3a38604ee6b451 (diff) | |
download | gcc-47640f4069f5f50af488270e9ca48de1c2737d04.zip gcc-47640f4069f5f50af488270e9ca48de1c2737d04.tar.gz gcc-47640f4069f5f50af488270e9ca48de1c2737d04.tar.bz2 |
sparc.md (UNSPEC_ALIGNADDRL): New unspec.
* config/sparc/sparc.md (UNSPEC_ALIGNADDRL): New unspec.
(aligneddrl<P:mode>_vis): New pattern.
(edge8_vis, edge8l_vis, edge16_vis, edge16l_vis, edge32_vis,
edge32l_vis): Adjust to take Pmode arguments, and return SImode.
* config/sparc/sparc.c (sparc_vis_init_builtins): Handle new
alignaddrl insn, and adjust edge operations for updated types.
* config/sparc/visintrin.h: Likewise.
* doc/extend.texi: Make typing in VIS documentation match reality.
From-SVN: r179012
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions