diff options
author | Roger Sayle <roger@eyesopen.com> | 2007-01-20 20:05:24 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2007-01-20 20:05:24 +0000 |
commit | 0eadc0917ab47b272102e3f337045c7fe8437a38 (patch) | |
tree | 90d206fc8528acd0669bab17edc55d351ff105f6 /gcc/fortran/trans-array.h | |
parent | ca6c6f643add73b49f45743974da5b80c5f74347 (diff) | |
download | gcc-0eadc0917ab47b272102e3f337045c7fe8437a38.zip gcc-0eadc0917ab47b272102e3f337045c7fe8437a38.tar.gz gcc-0eadc0917ab47b272102e3f337045c7fe8437a38.tar.bz2 |
trans-intrinsic.c (gfc_conv_intrinsic_sign): New branchless implementation for the SIGN intrinsic with integral operands.
* trans-intrinsic.c (gfc_conv_intrinsic_sign): New branchless
implementation for the SIGN intrinsic with integral operands.
(gfc_conv_intrinsic_minmax): Fix whitespace.
* gfortran.dg/intrinsic_sign_1.f90: New test case.
* gfortran.dg/intrinsic_sign_2.f90: Likewise.
Co-Authored-By: Brooks Moses <brooks.moses@codesourcery.com>
Co-Authored-By: Francois-Xavier Coudert <coudert@clipper.ens.fr>
From-SVN: r121009
Diffstat (limited to 'gcc/fortran/trans-array.h')
0 files changed, 0 insertions, 0 deletions