This is an archive of the discontinued LLVM Phabricator instance.

[SelectOpti] Remove test on loop-level analysis
ClosedPublic

Authored by apostolakis on Aug 17 2022, 7:38 AM.

Details

Summary

Remove a test that relied on the underlying instruction latency modeling.
Such dependency blocks efforts such as D79483 to improve this cost modeling.

Diff Detail

Event Timeline

apostolakis created this revision.Aug 17 2022, 7:38 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 17 2022, 7:38 AM
Herald added a subscriber: pengfei. · View Herald Transcript
apostolakis requested review of this revision.Aug 17 2022, 7:38 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 17 2022, 7:38 AM
apostolakis retitled this revision from [SelectOpti] Remove flaky test on loop-level analysis to [SelectOpti] Remove test on loop-level analysis.Aug 17 2022, 7:41 AM
apostolakis edited the summary of this revision. (Show Details)
apostolakis added a reviewer: RKSimon.
RKSimon added inline comments.Aug 17 2022, 8:05 AM
llvm/test/CodeGen/X86/select-optimize.ll
449–450

Remove this declaration as well?

Remove unused declaration.

apostolakis marked an inline comment as done.Aug 17 2022, 8:26 AM
apostolakis added inline comments.
llvm/test/CodeGen/X86/select-optimize.ll
449–450

Good catch. Removed.

RKSimon accepted this revision.Aug 17 2022, 8:34 AM

LGTM - thanks for the fast turnaround!

This revision is now accepted and ready to land.Aug 17 2022, 8:34 AM
This revision was landed with ongoing or failed builds.Aug 17 2022, 9:14 AM
This revision was automatically updated to reflect the committed changes.
apostolakis marked an inline comment as done.