diff options
author | Martin Liska <mliska@suse.cz> | 2014-12-10 15:10:21 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2014-12-10 14:10:21 +0000 |
commit | d1704358924217b920bb60e0197282154fa02a4b (patch) | |
tree | ffe4ab982c92ed3a2f7657504310fbfd73c09665 /libgomp | |
parent | 42c0b54df5517af870ae4f50c32886ac77af2046 (diff) | |
download | gcc-d1704358924217b920bb60e0197282154fa02a4b.zip gcc-d1704358924217b920bb60e0197282154fa02a4b.tar.gz gcc-d1704358924217b920bb60e0197282154fa02a4b.tar.bz2 |
New sreal implementation which uses int64_t as m_sig.
* sreal.c (sreal::shift_right): New implementation
for int64_t as m_sig.
(sreal::normalize): Likewise.
(sreal::to_int): Likewise.
(sreal::operator+): Likewise.
(sreal::operator-): Likewise.
(sreal::operator*): Likewise.
(sreal::operator/): Likewise.
(sreal::signedless_minus): Removed.
(sreal::signedless_plus): Removed.
(sreal::debug): const keyword is added.
* sreal.h (sreal::operator<): New implementation
for int64_t as m_sig.
* ipa-inline.c (recursive_inlining): LONG_MIN is replaced
with sreal::min ().
From-SVN: r218579
Diffstat (limited to 'libgomp')
0 files changed, 0 insertions, 0 deletions