This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/81818] aarch64 uses 2-3x memory and 2x time of arm at -Os, -O2, -O3 (memory-hog)
- From: "andrewm.roberts at sky dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 11 Aug 2017 11:16:36 +0000
- Subject: [Bug c++/81818] aarch64 uses 2-3x memory and 2x time of arm at -Os, -O2, -O3 (memory-hog)
- Auto-submitted: auto-generated
- References: <bug-81818-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81818
--- Comment #3 from Andrew Roberts <andrewm.roberts at sky dot com> ---
I've added the test results for the arm and aarch64 builds on Raspberry Pi3.
These show compilation time, memory used, and object file size for:
-O0, -Os, -O1, -O2, -O3
using gcc 5.4.0, 6.4.0, 7.2.0, and 8.0.0
7.2.0 is the rc2 version, 8.0.0 is latest weekly snapshot.
The memory and compilation time issues are not speciific to any of the above
gcc
versions. It seems to have always been an issue with aarch64.