diff options
author | Roger Sayle <roger@nextmovesoftware.com> | 2020-07-03 12:56:29 +0100 |
---|---|---|
committer | Roger Sayle <roger@nextmovesoftware.com> | 2020-07-03 12:56:29 +0100 |
commit | ce0f842492c30a0cff85d8b9b44ee5502bff3f09 (patch) | |
tree | 15d359367d375427ec63a75f219afc8f612c631c /gcc/gimplify.c | |
parent | 6c9e35a569f5a46fed7c8de6ac22545cb845a913 (diff) | |
download | gcc-ce0f842492c30a0cff85d8b9b44ee5502bff3f09.zip gcc-ce0f842492c30a0cff85d8b9b44ee5502bff3f09.tar.gz gcc-ce0f842492c30a0cff85d8b9b44ee5502bff3f09.tar.bz2 |
[PATCH] nvptx: Add support for popcount and widening multiply instructions
2020-07-01 Roger Sayle <roger@nextmovesoftware.com>
gcc/ChangeLog:
* config/nvptx/nvptx.md (popcount<mode>2): New instructions.
(mulhishi3, mulsidi3, umulhisi3, umulsidi3): New instructions.
gcc/testsuite/ChangeLog:
* gcc.target/nvptx/popc-1.c: New test.
* gcc.target/nvptx/popc-2.c: New test.
* gcc.target/nvptx/popc-3.c: New test.
* gcc.target/nvptx/mul-wide.c: New test.
* gcc.target/nvptx/umul-wide.c: New test.
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions