Skip to content

[SR-13668] SILOptimizer: devirtualize differentiability_witness_function instructions #54252

@dan-zheng

Description

@dan-zheng
Previous ID SR-13668
Radar None
Original Reporter @dan-zheng
Type Sub-task
Status Closed
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s
Labels Sub-task
Assignee @marcrasi
Priority Medium

md5: 5f602f3bd32262763c28fdde561d04a4

Parent-Task:

  • SR-13659 Retroactive derivative registration

Issue Description:

Devirtualizing differentiability_witness_function instructions to function_ref should positively impact performance.

Reference: lib/SILOptimizer/Utils/Devirtualize.cpp handles class_method and witness_method instructions.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions