This is an archive of the discontinued LLVM Phabricator instance.

Fix CSR update check
ClosedPublic

Authored by MatzeB on Aug 24 2022, 1:52 PM.

Details

Summary

D132080 introduced a bug leading to RegisterClassInfo caches not getting invalidated when there was exactly one more CSR register added.

Diff Detail

Event Timeline

MatzeB created this revision.Aug 24 2022, 1:52 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 24 2022, 1:52 PM
MatzeB requested review of this revision.Aug 24 2022, 1:52 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 24 2022, 1:52 PM
nigelp-xmos accepted this revision.Aug 24 2022, 2:55 PM

Thank you, LGTM.

llvm/test/CodeGen/XCore/scavenging.ll
78

D117298 allows [[[ ... ]]] without braces.

This revision is now accepted and ready to land.Aug 24 2022, 2:55 PM
MatzeB marked an inline comment as done.Aug 24 2022, 6:11 PM
This revision was automatically updated to reflect the committed changes.