On Fri, 24 Nov 2023, Tamar Christina wrote:
> Hi All,
>
> Here's an updated patch, which takes a slightly different approach but makes
> things much easier later on.
>
> Peeling for early breaks works by redirecting all early break exits to a
> single "early break" block and combine them and
Hi All,
Here's an updated patch, which takes a slightly different approach but makes
things much easier later on.
Peeling for early breaks works by redirecting all early break exits to a
single "early break" block and combine them and the normal exit edge together
later in a different block
Hi All,
Here's the respun patch:
This splits the part of the function that does peeling for loops at exits to
a different function. In this new function we also peel for early breaks.
Peeling for early breaks works by redirecting all early break exits to a
single "early break" block and
On Wed, 15 Nov 2023, Tamar Christina wrote:
> Patch updated to latest trunk,
>
> This splits the part of the function that does peeling for loops at exits to
> a different function. In this new function we also peel for early breaks.
>
> Peeling for early breaks works by redirecting all early
Patch updated to latest trunk,
This splits the part of the function that does peeling for loops at exits to
a different function. In this new function we also peel for early breaks.
Peeling for early breaks works by redirecting all early break exits to a
single "early break" block and combine