Skip to content

Conversation

@AndyAyersMS
Copy link
Member

If a loop is removed (because of unrolling) then the loop dependence
tracking introduced in #55936 and #56184 may not properly update.

So when a loop is removed, walk up the chain of parent loops looking
for one that is not removed, and record the dependence on that parent.

Addresses last part of #54118.

If a loop is removed (because of unrolling) then the loop dependence
tracking introduced in dotnet#55936 and dotnet#56184 may not properly update.

So when a loop is removed, walk up the chain of parent loops looking
for one that is not removed, and record the dependence on that parent.

Addresses last part of dotnet#54118.
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jul 27, 2021
@AndyAyersMS
Copy link
Member Author

@briansull @jakobbotsch PTAL
cc @dotnet/jit-contrib

No SPMI diffs.

@AndyAyersMS
Copy link
Member Author

Looks like the runtime-dev-innerloop completed ok but the step to report results hit an error:

2021-07-27T23:40:12.9050060Z ##[section]Starting: Finalize Job
2021-07-27T23:40:12.9075953Z Could not load file or assembly 'Microsoft.VisualStudio.Services.Agent, Version=2.189.0.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
2021-07-27T23:40:12.9076364Z 
...

so will ignore.

@AndyAyersMS AndyAyersMS merged commit b25bd29 into dotnet:main Jul 28, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Aug 27, 2021
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.

3 participants