diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-15 23:00:11 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-30 12:03:58 +0200 |
commit | 7d4ee8bc5843997cdc4408848ab2d9ec82f085b2 (patch) | |
tree | c09107f7a7bd6e186cfa6ffbccc6b00f468bf714 /libgomp | |
parent | 6ee874f1353933b1427b5e2953358eb3424090d5 (diff) | |
download | gcc-7d4ee8bc5843997cdc4408848ab2d9ec82f085b2.zip gcc-7d4ee8bc5843997cdc4408848ab2d9ec82f085b2.tar.gz gcc-7d4ee8bc5843997cdc4408848ab2d9ec82f085b2.tar.bz2 |
d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
gcc/d/ChangeLog:
* intrinsics.cc (expand_intrinsic_rotate): Add function.
(maybe_expand_intrinsic): Handle rol and ror intrinsics.
* intrinsics.def (ROL): Add intrinsic.
(ROL_TIARG): Add intrinsic.
(ROR): Add intrinsic.
(ROR_TIARG): Add intrinsic.
gcc/testsuite/ChangeLog:
* gdc.dg/intrinsics.d: Add ror and rol tests.
Diffstat (limited to 'libgomp')
0 files changed, 0 insertions, 0 deletions