* Table Of Contents *
- Introduction
- Motivating Test Cases
- Proposed Solution
- Other Options
- Existing Solutions
- Primary Optimizations To Be Improved
- Front-End Attribute For Recording Return-Value Information
- Future Work
- References
- Questions
* Introduction *
Return jump functions
On Wed, Aug 21, 2024 at 1:46 PM Georg-Johann Lay wrote:
>
> Am 21.08.24 um 11:31 schrieb Richard Biener:
> > On Wed, Aug 21, 2024 at 11:19 AM Georg-Johann Lay wrote:
> >>
> >> Hi, in an RTL optimization pass I would like to
> >> perform a transformation like from old code:
> >>
> >> [bb 1]
>
Am 21.08.24 um 11:31 schrieb Richard Biener:
On Wed, Aug 21, 2024 at 11:19 AM Georg-Johann Lay wrote:
Hi, in an RTL optimization pass I would like to
perform a transformation like from old code:
[bb 1]
if (condA);; insn1
goto label_1;
[bb 2]
if (cond_B) ;; insn2
On Wed, Aug 21, 2024 at 11:19 AM Georg-Johann Lay wrote:
>
> Hi, in an RTL optimization pass I would like to
> perform a transformation like from old code:
>
>[bb 1]
>if (condA);; insn1
> goto label_1;
>
>[bb 2]
>if (cond_B) ;; insn2
> goto label_2;
>
> to new cod
Hi, in an RTL optimization pass I would like to
perform a transformation like from old code:
[bb 1]
if (condA);; insn1
goto label_1;
[bb 2]
if (cond_B) ;; insn2
goto label_2;
to new code:
[bb 1]
if (cond1) ;; branch1
goto label_2;
[bb 2]
if (cond2) ;;