This is an archive of the discontinued LLVM Phabricator instance.

[TableGen] [test] Change integer ranges to use new '...' punctuation.
ClosedPublic

Authored by Paul-C-Anagnostopoulos on Oct 23 2020, 10:41 AM.

Details

Summary

I missed a few test files when I updated them to use the '...' punctuation instead of '.' in integer ranges.

I will auto-LGTM this revision in 24 hours.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptOct 23 2020, 10:41 AM
Paul-C-Anagnostopoulos requested review of this revision.Oct 23 2020, 10:41 AM
This revision is now accepted and ready to land.Oct 26 2020, 7:48 AM
This revision was landed with ongoing or failed builds.Oct 26 2020, 7:48 AM
This revision was automatically updated to reflect the committed changes.

Does this mean it's time to remove the lo-hi syntax altogether?

There are two problems with doing that. I did not have the nerve to go through every .td file in LLVM and change the '-' to '...'. Even more importantly, I think we need to keep deprecated features for at least one version so that we do not screw up external users of TableGen, such as the fellow below.

But that does bring up the general question of deprecation policy. Do we concern ourselves with external users?

https://www.embecosm.com/2015/04/14/utilizing-tablegen-for-non-compiling-processes/