Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-05 Thread Ilya Enkovich
On 04 Jun 11:59, Richard Biener wrote: On Wed, Jun 4, 2014 at 8:46 AM, Jeff Law l...@redhat.com wrote: On 06/03/14 03:29, Richard Biener wrote: On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com wrote: 2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-05 Thread Richard Biener
On Thu, Jun 5, 2014 at 1:18 PM, Ilya Enkovich enkovich@gmail.com wrote: On 04 Jun 11:59, Richard Biener wrote: On Wed, Jun 4, 2014 at 8:46 AM, Jeff Law l...@redhat.com wrote: On 06/03/14 03:29, Richard Biener wrote: On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-05 Thread Ilya Enkovich
2014-06-05 15:58 GMT+04:00 Richard Biener richard.guent...@gmail.com: On Thu, Jun 5, 2014 at 1:18 PM, Ilya Enkovich enkovich@gmail.com wrote: On 04 Jun 11:59, Richard Biener wrote: On Wed, Jun 4, 2014 at 8:46 AM, Jeff Law l...@redhat.com wrote: On 06/03/14 03:29, Richard Biener wrote:

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-04 Thread Jeff Law
On 06/03/14 03:29, Richard Biener wrote: On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com wrote: 2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I understand things correctly, src_fun has no loop structures attached,

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-04 Thread Ilya Enkovich
2014-06-04 10:46 GMT+04:00 Jeff Law l...@redhat.com: On 06/03/14 03:29, Richard Biener wrote: On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com wrote: 2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I understand

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-04 Thread Richard Biener
On Wed, Jun 4, 2014 at 8:46 AM, Jeff Law l...@redhat.com wrote: On 06/03/14 03:29, Richard Biener wrote: On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com wrote: 2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-03 Thread Richard Biener
On Tue, Jun 3, 2014 at 7:55 AM, Ilya Enkovich enkovich@gmail.com wrote: 2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I understand things correctly, src_fun has no loop structures attached, thus there's nothing to copy. Presumably

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-02 Thread Ilya Enkovich
On 30 May 10:59, Jeff Law wrote: On 05/29/14 05:05, Ilya Enkovich wrote: Hi, This patch allows to perform function versioning when some structures are not available yet. It is required to make clones for Pointer Bounds Checker right after SSA build. Bootstrapped and tested on

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-02 Thread Richard Biener
On Mon, Jun 2, 2014 at 12:48 PM, Ilya Enkovich enkovich@gmail.com wrote: On 30 May 10:59, Jeff Law wrote: On 05/29/14 05:05, Ilya Enkovich wrote: Hi, This patch allows to perform function versioning when some structures are not available yet. It is required to make clones for Pointer

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-02 Thread Ilya Enkovich
2014-06-02 15:56 GMT+04:00 Richard Biener richard.guent...@gmail.com: On Mon, Jun 2, 2014 at 12:48 PM, Ilya Enkovich enkovich@gmail.com wrote: On 30 May 10:59, Jeff Law wrote: On 05/29/14 05:05, Ilya Enkovich wrote: Hi, This patch allows to perform function versioning when some

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-02 Thread Jeff Law
On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I understand things correctly, src_fun has no loop structures attached, thus there's nothing to copy. Presumably at some later point we build loop structures for the copy from scratch? I suppose it is just a simple bug with absent NULL pointer

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-06-02 Thread Ilya Enkovich
2014-06-02 21:27 GMT+04:00 Jeff Law l...@redhat.com: On 06/02/14 04:48, Ilya Enkovich wrote: Hmm, so if I understand things correctly, src_fun has no loop structures attached, thus there's nothing to copy. Presumably at some later point we build loop structures for the copy from scratch? I

Re: [PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-05-30 Thread Jeff Law
On 05/29/14 05:05, Ilya Enkovich wrote: Hi, This patch allows to perform function versioning when some structures are not available yet. It is required to make clones for Pointer Bounds Checker right after SSA build. Bootstrapped and tested on linux-x86_64. Thanks, Ilya -- gcc/ 2014-05-29

[PATCH, Pointer Bounds Checker 13/x] Early versioning

2014-05-29 Thread Ilya Enkovich
Hi, This patch allows to perform function versioning when some structures are not available yet. It is required to make clones for Pointer Bounds Checker right after SSA build. Bootstrapped and tested on linux-x86_64. Thanks, Ilya -- gcc/ 2014-05-29 Ilya Enkovich ilya.enkov...@intel.com