Skip to content

JIT: Remove some small loop cloning quirks - #96552

Merged
jakobbotsch merged 1 commit into
dotnet:mainfrom
jakobbotsch:loop-cloning-quirks-1
Jan 5, 2024
Merged

jakobbotsch merged 1 commit into
dotnet:mainfrom
jakobbotsch:loop-cloning-quirks-1

Conversation

@jakobbotsch

Copy link
Copy Markdown
Member

Also switch the "is old loop" quirk to use the BB flag.

Removing the remaining quirks in loop cloning causes new loop cloning to kick in, with resulting large size diffs, so I will do those separately.

Also switch the "is old loop" quirk to use the BB flag.

Removing the remaining quirks in loop cloning causes new loop cloning to
kick in, with resulting large size diffs, so I will do those separately.
@ghost ghost assigned jakobbotsch Jan 5, 2024
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jan 5, 2024
@ghost

ghost commented Jan 5, 2024

Copy link
Copy Markdown

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

Also switch the "is old loop" quirk to use the BB flag.

Removing the remaining quirks in loop cloning causes new loop cloning to kick in, with resulting large size diffs, so I will do those separately.

Author: jakobbotsch
Assignees: jakobbotsch
Labels:

area-CodeGen-coreclr

Milestone: -

@jakobbotsch
jakobbotsch marked this pull request as ready for review January 5, 2024 16:34
@jakobbotsch

Copy link
Copy Markdown
Member Author

cc @dotnet/jit-contrib PTAL @BruceForstall

Minor diffs.

@jakobbotsch
jakobbotsch merged commit 1739080 into dotnet:main Jan 5, 2024
@jakobbotsch
jakobbotsch deleted the loop-cloning-quirks-1 branch January 5, 2024 18:36
@jakobbotsch jakobbotsch mentioned this pull request Jan 5, 2024
15 of 21 tasks
@github-actions github-actions Bot locked and limited conversation to collaborators Feb 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants