diff options
author | Kelvin Nilsen <kelvin@gcc.gnu.org> | 2020-05-11 11:01:32 -0500 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.ibm.com> | 2020-05-11 11:01:32 -0500 |
commit | 2403d3d7a5e4878f211d868fd4b76a4b70ce2a54 (patch) | |
tree | 9228482ac0ba952e4b3d733fa58a15118caf2c5c /gcc/tree-ssa-loop-im.c | |
parent | 84f4954c38228e4cb3e6f0b5471883e6c2523631 (diff) | |
download | gcc-2403d3d7a5e4878f211d868fd4b76a4b70ce2a54.zip gcc-2403d3d7a5e4878f211d868fd4b76a4b70ce2a54.tar.gz gcc-2403d3d7a5e4878f211d868fd4b76a4b70ce2a54.tar.bz2 |
rs6000: Add scalar cfuged instruction
Add the centifuge-doubleword instruction and built-in access.
[gcc]
2020-05-11 Kelvin Nilsen <kelvin@gcc.gnu.org>
* config/rs6000/rs6000-builtin.def (BU_FUTURE_MISC_0): New
#define.
(BU_FUTURE_MISC_1): Likewise.
(BU_FUTURE_MISC_2): Likewise.
(BU_FUTURE_MISC_3): Likewise.
(__builtin_cfuged): New built-in function definition.
* config/rs6000/rs6000.md (UNSPEC_CFUGED): New constant.
(cfuged): New insn.
* doc/extend.texi (Basic PowerPC Built-in Functions Available for
a Future Architecture): New subsubsection.
[gcc/testsuite]
2020-05-11 Kelvin Nilsen <kelvin@gcc.gnu.org>
* gcc.target.powerpc/cfuged-0.c: New test.
* gcc.target.powerpc/cfuged-1.c: New test.
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions