This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, Pointer Bounds Checker 23/x] Function split


2014-06-04 11:15 GMT+04:00 Jeff Law <law@redhat.com>:
> On 06/03/14 01:10, Ilya Enkovich wrote:
>>
>> Hi,
>>
>> This patch does not allow splitting in case bounds are returned until
>> retutrned bounds are supported.  It also propagates instrumentation marks
>> for generated call and function.
>>
>> Bootstrapped and tested on linux-x86_64.
>>
>> Thanks,
>> Ilya
>> --
>> gcc/
>>
>> 2014-06-03  Ilya Enkovich  <ilya.enkovich@intel.com>
>>
>>         * ipa-split.c: Include tree-chkp.h.
>>         (consider_split): Do not split when return bounds.
>>         (split_function): Propagate Pointer Bounds Checker
>>         instrumentation marks.
>
> It's a hack.  There's no reason we can't support this.  So I'll approve on
> the condition that you do look at removing this limitation in the future.

I looked into it and did not find an easy way to fix damaged return.
Will definitely work more on this later. Any help from knowledgeable
person (Jan Hubicka?) would be great here.

Ilya
>
> jeff
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]