This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/23322] [4.1/4.2/4.3 regression] performance regression: global regalloc doesn't split live ranges
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 13 Dec 2007 15:41:43 -0000
- Subject: [Bug target/23322] [4.1/4.2/4.3 regression] performance regression: global regalloc doesn't split live ranges
- References: <bug-23322-10914@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #16 from ubizjak at gmail dot com 2007-12-13 15:41 -------
Just for fun, I have marked xmm12 - xmm15 as call-used for x86_64 and allocator
did the semi-right thing by using xmm12 for 'result'.
--
ubizjak at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.1/4.2/4.3 regression] |[4.1/4.2/4.3 regression]
|performance regression, |performance regression:
|possibly related to caching |global regalloc doesn't
| |split live ranges
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23322