This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: C++ PATCH for lto/53808 (devirtualization of defaulted virtual dtor)
- From: Richard Biener <richard dot guenther at gmail dot com>
- To: Jason Merrill <jason at redhat dot com>
- Cc: Andreas Schwab <schwab at suse dot de>, gcc-patches List <gcc-patches at gcc dot gnu dot org>, Jan Hubicka <hubicka at ucw dot cz>
- Date: Thu, 27 Feb 2014 16:00:22 +0100
- Subject: Re: C++ PATCH for lto/53808 (devirtualization of defaulted virtual dtor)
- Authentication-results: sourceware.org; auth=none
- References: <530CE6A1 dot 2010003 at redhat dot com> <mvmy50w4yeq dot fsf at hawking dot suse dot de> <530F426A dot 3030603 at redhat dot com> <mvmppm84q7h dot fsf at hawking dot suse dot de> <CAFiYyc3nD00FAJfT4VGFYtKxzho5Thw-6-w3_X_zASX2+3Yzwg at mail dot gmail dot com> <530F50EF dot 7000004 at redhat dot com>
On Thu, Feb 27, 2014 at 3:51 PM, Jason Merrill <jason@redhat.com> wrote:
> On 02/27/2014 09:03 AM, Richard Biener wrote:
>>>
>>> Jason Merrill <jason@redhat.com> writes:
>>>>
>>>> Hmm, I wonder why we aren't devirtualizing that call on ia64.
>>
>> I think the vtable lookup sequence is different and nobody cared to adjust
>>
>> the gimple matcher to also match the ia64 sequence.
>
>
> Ah. So xfail on ia64?
OTOH the g++dg/ipa/devirt-* testcases seem to run fine everywhere?
Richard.
> Jason
>