hat happened, but sorry for
> the noise.
>
>
>
> *From: *cfe-commits on behalf of
> Richard Smith via cfe-commits
> *Reply-To: *Richard Smith
> *Date: *Monday, November 26, 2018 at 12:01 PM
> *To: *Shoaib Meenai
> *Cc: *cfe-commits , Tom Stellard <
> tstel...@redhat.com
To: Shoaib Meenai
Cc: cfe-commits , Tom Stellard
Subject: Re: r338941 - [constexpr] Support for constant evaluation of
__builtin_memcpy and
On Mon, 26 Nov 2018, 11:50 Richard Smith
mailto:rich...@metafoo.co.uk> wrote:
On Wed, 21 Nov 2018, 15:32 Shoaib Meenai via cfe-commits
mailto:cfe-comm
On Mon, 26 Nov 2018, 11:50 Richard Smith On Wed, 21 Nov 2018, 15:32 Shoaib Meenai via cfe-commits <
> cfe-commits@lists.llvm.org wrote:
>
>> If it's not too late, could we have this as part of 7.0.1? (You'll also
>> need to cherry-pick the initial reversion in r338602.)
>>
>
> The revert was
On Wed, 21 Nov 2018, 15:32 Shoaib Meenai via cfe-commits <
cfe-commits@lists.llvm.org wrote:
> If it's not too late, could we have this as part of 7.0.1? (You'll also
> need to cherry-pick the initial reversion in r338602.)
>
The revert was cherrypicked onto the branch in r338674. Was that not
On 11/21/2018 03:32 PM, Shoaib Meenai wrote:
> If it's not too late, could we have this as part of 7.0.1? (You'll also need
> to cherry-pick the initial reversion in r338602.) 7.0 hits assertion failures
> for pretty basic memcpy cases on windows-msvc targets, and this patch fixes
> that.
>
If it's not too late, could we have this as part of 7.0.1? (You'll also
need to cherry-pick the initial reversion in r338602.) 7.0 hits assertion
failures for pretty basic memcpy cases on windows-msvc targets, and this
patch fixes that.
% cat /tmp/reduced.c
void *memcpy(void *, const void *,
Author: rsmith
Date: Fri Aug 3 17:57:17 2018
New Revision: 338941
URL: http://llvm.org/viewvc/llvm-project?rev=338941=rev
Log:
[constexpr] Support for constant evaluation of __builtin_memcpy and
__builtin_memmove (in non-type-punning cases).
This is intended to permit libc++ to make std::copy