Re: r245257 - Generating assumption loads of vptr after ctor call

2015-08-17 Thread Hans Wennborg via cfe-commits
I reverted this in r245260 as it caused https://llvm.org/bugs/show_bug.cgi?id=24479 - Hans On Mon, Aug 17, 2015 at 4:34 PM, Piotr Padlewski via cfe-commits wrote: > Author: prazek > Date: Mon Aug 17 18:33:49 2015 > New Revision: 245257 > > URL: http://llvm.org/viewvc/llvm-project?rev=245257&vie

r245260 - Revert r245257 "Generating assumption loads of vptr after ctor call"

2015-08-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Mon Aug 17 19:17:58 2015 New Revision: 245260 URL: http://llvm.org/viewvc/llvm-project?rev=245260&view=rev Log: Revert r245257 "Generating assumption loads of vptr after ctor call" It caused PR24479 Removed: cfe/trunk/test/CodeGenCXX/vtable-assume-loa

r245257 - Generating assumption loads of vptr after ctor call

2015-08-17 Thread Piotr Padlewski via cfe-commits
Author: prazek Date: Mon Aug 17 18:33:49 2015 New Revision: 245257 URL: http://llvm.org/viewvc/llvm-project?rev=245257&view=rev Log: Generating assumption loads of vptr after ctor call Generating call assume(icmp %vtable, %global_vtable) after constructor call for devirtualization purposes. For