diff options
author | Martin Liska <mliska@suse.cz> | 2020-05-20 14:39:21 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2020-05-20 14:39:21 +0200 |
commit | 053dc901e0227bb62b65f3a8d7a9deccb61dffa1 (patch) | |
tree | 73353923f5b83cb69e151cc844f7f2c545c40acd | |
parent | 0b0ad7d0d0584b4668eb4fb148cfe988fdd88224 (diff) | |
download | gcc-053dc901e0227bb62b65f3a8d7a9deccb61dffa1.zip gcc-053dc901e0227bb62b65f3a8d7a9deccb61dffa1.tar.gz gcc-053dc901e0227bb62b65f3a8d7a9deccb61dffa1.tar.bz2 |
Fill up {,un}compression stats for ZSTD in LTO.
* lto-compress.c (lto_compression_zstd): Fill up
num_compressed_il_bytes.
(lto_uncompression_zstd): Likewise for num_uncompressed_il_bytes here.
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/lto-compress.c | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 88b03be..2fe9f0d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2020-05-20 Martin Liska <mliska@suse.cz> + + * lto-compress.c (lto_compression_zstd): Fill up + num_compressed_il_bytes. + (lto_uncompression_zstd): Likewise for num_uncompressed_il_bytes here. + 2020-05-20 Richard Biener <rguenther@suse.de> PR tree-optimization/95219 diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index 56cd962..d19338b 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -141,6 +141,7 @@ lto_compression_zstd (struct lto_compression_stream *stream) if (ZSTD_isError (csize)) internal_error ("compressed stream: %s", ZSTD_getErrorName (csize)); + lto_stats.num_compressed_il_bytes += csize; stream->callback (outbuf, csize, NULL); lto_destroy_compression_stream (stream); @@ -169,6 +170,7 @@ lto_uncompression_zstd (struct lto_compression_stream *stream) if (ZSTD_isError (dsize)) internal_error ("decompressed stream: %s", ZSTD_getErrorName (dsize)); + lto_stats.num_uncompressed_il_bytes += dsize; stream->callback (outbuf, dsize, stream->opaque); lto_destroy_compression_stream (stream); |