diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2014-09-02 15:57:56 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2014-09-02 15:57:56 +0000 |
commit | ababd936266a9d89b5e3bd2d9b63ac149c74733b (patch) | |
tree | 9155c6d09111d7fc1978a5d7f1a7632d7c417853 /gcc/fortran/interface.c | |
parent | cd5660ab1229ff6b47987f81769d908970ea0950 (diff) | |
download | gcc-ababd936266a9d89b5e3bd2d9b63ac149c74733b.zip gcc-ababd936266a9d89b5e3bd2d9b63ac149c74733b.tar.gz gcc-ababd936266a9d89b5e3bd2d9b63ac149c74733b.tar.bz2 |
[ARM][1/2] Implement lceil, lfloor, lround optabs with new ARMv8-A instructions.
PR target/62275
* config/arm/iterators.md (FIXUORS): New code iterator.
(VCVT): New int iterator.
(su_optab): New code attribute.
(su): Likewise.
* config/arm/vfp.md (l<vrint_pattern><su_optab><mode>si2): New pattern.
PR target/62275
* gcc.target/arm/lceil-vcvt_1.c: New test.
* gcc.target/arm/lfloor-vcvt_1.c: Likewise.
* gcc.target/arm/lround-vcvt_1.c: Likewise.
From-SVN: r214825
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions