aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2012-12-06 09:55:45 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2012-12-06 09:55:45 +0000
commit7973996540f699588bb2db60c795e3179869620a (patch)
treedaedc57000ad7479db77d42a69cda072fb3bddbe /gcc/fold-const.c
parent4f2b3dc2b49e5b375738e32966615e9ef4e5ced7 (diff)
downloadgcc-7973996540f699588bb2db60c795e3179869620a.zip
gcc-7973996540f699588bb2db60c795e3179869620a.tar.gz
gcc-7973996540f699588bb2db60c795e3179869620a.tar.bz2
arm.c (neon_itype): Define NEON_RINT enum element.
2012-12-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com> * config/arm/arm.c (neon_itype): Define NEON_RINT enum element. (neon_builtin_data): Register vrintn, vrinta, vrintp, vrintm, vrintz, vrintx neon builtins. (arm_init_neon_builtins): Handle NEON_RINT. (arm_expand_neon_builtin): Likewise. * config/arm/unspecs.md: New file. * config/arm/arm.md ("unspec"): Move to unspecs.md. * config/arm/iterators.md (NEON_VRINT): New int iterator. (nvrint_variant): New int attribute. * config/arm/neon.md (neon_vrint<NEON_VRINT:nvrint_variant><VCVTF:mode>): New pattern. ("unspec"): Move to unspecs.md. * config/arm/iwmmxt2.md ("unspec"): Move to unspecs.md. From-SVN: r194244
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions