Skip to content

JIT: build pred lists early, persist them throughout compilation #80193

@AndyAyersMS

Description

@AndyAyersMS

Currently there's a lag between incorporation of profile data (which happens quite early and uses its own flow edge representation) and building pred lists, and pred lists are sometimes dropped and recomputed from scratch (#49030).

We should be building pred lists early on and using those for profile incorporation, and then keep the lists valid and persistent throughout compilation.

Metadata

Metadata

Assignees

Labels

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

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions