On Oct 13, 2022, Richard Biener wrote:
> On Tue, Oct 11, 2022 at 3:33 PM Alexandre Oliva wrote:
>>
>> On Oct 11, 2022, Richard Biener wrote:
>>
>> > On Tue, Oct 11, 2022 at 1:57 PM Alexandre Oliva wrote:
>> >>
>> >> On Oct 10, 2022, Richard Biener wrote:
>> >>
>> >> > As noted in the Cauldr
On Tue, Oct 11, 2022 at 3:33 PM Alexandre Oliva wrote:
>
> On Oct 11, 2022, Richard Biener wrote:
>
> > On Tue, Oct 11, 2022 at 1:57 PM Alexandre Oliva wrote:
> >>
> >> On Oct 10, 2022, Richard Biener wrote:
> >>
> >> > As noted in the Cauldron Discussion I think you should do all
> >> > instru
On Oct 11, 2022, Richard Biener wrote:
> On Tue, Oct 11, 2022 at 1:57 PM Alexandre Oliva wrote:
>>
>> On Oct 10, 2022, Richard Biener wrote:
>>
>> > As noted in the Cauldron Discussion I think you should do all
>> > instrumentation post-IPA only to simplify your life not needing to
>> > handl
On Tue, Oct 11, 2022 at 1:57 PM Alexandre Oliva wrote:
>
> On Oct 10, 2022, Richard Biener wrote:
>
> > As noted in the Cauldron Discussion I think you should do all
> > instrumentation post-IPA only to simplify your life not needing to
> > handle inlining of instrumentation
>
> I looked a bit in
On Oct 10, 2022, Richard Biener wrote:
> As noted in the Cauldron Discussion I think you should do all
> instrumentation post-IPA only to simplify your life not needing to
> handle inlining of instrumentation
I looked a bit into that after the Cauldron, and recalled why I wanted
to instrument be
On Fri, Jul 29, 2022 at 8:36 AM Alexandre Oliva wrote:
>
> On Jul 29, 2022, Alexandre Oliva wrote:
>
> > This patch adds the strub attribute for function and variable types,
> > command-line options, passes and adjustments to implement it,
> > documentation, and tests.
>
> The entire patch, and t
On Jul 29, 2022, Alexandre Oliva wrote:
> This patch adds the strub attribute for function and variable types,
> command-line options, passes and adjustments to implement it,
> documentation, and tests.
The entire patch, and the patchlets used for testing, are available from
the GCC git repo, br
This patch adds the strub attribute for function and variable types,
command-line options, passes and adjustments to implement it,
documentation, and tests.
Stack scrubbing is implemented in a machine-independent way: functions
with strub enabled are modified so that they take an extra stack
wat