Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[RyuJIT] Introduce a general reverse copy prop for struct temps #8887

@erozenfeld

Description

@erozenfeld

We currently allocate a struct temp for the result of newobj or any function returning struct. In many cases that struct is immediately assigned to a local. We should perform reverse copy prop to get rid of the temp.

The relevant comment in the code is here

Related issues:

category:cq
theme:copy-prop
skill-level:intermediate
cost:medium

Metadata

Metadata

Assignees

Labels

JitUntriagedCLR JIT issues needing additional triagearea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIenhancementProduct code improvement that does NOT require public API changes/additionsoptimizationtenet-performancePerformance related issue

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions