aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>2024-12-23 15:57:34 -0600
committerGitHub <noreply@github.com>2024-12-23 15:57:34 -0600
commit378e1793379c9c63a4265ecf55c47308410ed25d (patch)
tree0f759bcfb8e4e8b057d1a9bc579c74b8a56ec837 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parent1c25a3bfa57209e7a29eaae58ce5e0432aafe8c3 (diff)
downloadllvm-378e1793379c9c63a4265ecf55c47308410ed25d.zip
llvm-378e1793379c9c63a4265ecf55c47308410ed25d.tar.gz
llvm-378e1793379c9c63a4265ecf55c47308410ed25d.tar.bz2
[mlir][Properties] Shorten "Property" to "Prop" in most places (#120368)
Since the property system isn't currently in heavy use, it's probably the right time to fix a choice I made when expanding ODS property support. Specifically, most of the property subclasses, like OptionalProperty or IntProperty, wrote out the word "Property" in full. The corresponding classes in the Attribute hierarchy uses the short-form "Attr" in those cases, as in OptionalAttr or DefaultValuedAttr. This commit changes all those uses of "Property" to "Prop" in order to prevent excessively verbose tablegen files that needlessly repeat the full name of a core concept that can be abbreviated. So, this commit renames all the FooProperty classes to FooProp, and keeps the existing names as alias with a Deprecated<> on them to warn people. In addition, this commit updates the documentation around properties to mention the constraint support.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions