diff options
author | Monk Chiang <sh.chiang04@gmail.com> | 2018-03-11 07:48:48 +0000 |
---|---|---|
committer | Chung-Ju Wu <jasonwucj@gcc.gnu.org> | 2018-03-11 07:48:48 +0000 |
commit | 3999578cc522eb57d65c00c9293ca88cfbd901c2 (patch) | |
tree | 5284f2146018d62182694d1337d2f35d0c85d39c /gcc/fortran/intrinsic.c | |
parent | d8c12d24bf07594e9ea37ca120b7385152497f98 (diff) | |
download | gcc-3999578cc522eb57d65c00c9293ca88cfbd901c2.zip gcc-3999578cc522eb57d65c00c9293ca88cfbd901c2.tar.gz gcc-3999578cc522eb57d65c00c9293ca88cfbd901c2.tar.bz2 |
[NDS32] Add intrinsic function for ffb, ffmism and flmism.
gcc/
* config/nds32/constants.md (unspec_element): Add UNSPEC_FFB,
UNSPEC_FFMISM and UNSPEC_FLMISM.
* config/nds32/nds32-intrinsic.c (bdesc_2arg): Add builtin description
for ffb, ffmism and flmism.
* config/nds32/nds32-intrinsic.md (unspec_ffb): Define new pattern.
(unspec_ffmism): Ditto.
(unspec_flmism): Ditto.
(nds32_expand_builtin_impl): Check if string extension is available.
* config/nds32/nds32.h (nds32_builtins): Add NDS32_BUILTIN_FFB,
NDS32_BUILTIN_FFMISM and NDS32_BUILTIN_FLMISM.
Co-Authored-By: Chung-Ju Wu <jasonwucj@gmail.com>
Co-Authored-By: Kito Cheng <kito.cheng@gmail.com>
From-SVN: r258424
Diffstat (limited to 'gcc/fortran/intrinsic.c')
0 files changed, 0 insertions, 0 deletions