[llvm] fbd207f - [NFC] Use TypeSize::getKnownMinValue() instead of TypeSize::getKnownMinSize()
Guillaume Chatelet via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 11 08:29:40 PST 2023
Author: Guillaume Chatelet
Date: 2023-01-11T16:29:29Z
New Revision: fbd207fd6f6bc76a41cbf90fb6d87c6fa627ddf7
URL: https://github.com/llvm/llvm-project/commit/fbd207fd6f6bc76a41cbf90fb6d87c6fa627ddf7
DIFF: https://github.com/llvm/llvm-project/commit/fbd207fd6f6bc76a41cbf90fb6d87c6fa627ddf7.diff
LOG: [NFC] Use TypeSize::getKnownMinValue() instead of TypeSize::getKnownMinSize()
This change is one of a series to implement the discussion from
https://reviews.llvm.org/D141134.
Added:
Modified:
llvm/utils/TableGen/CodeGenDAGPatterns.cpp
llvm/utils/TableGen/GlobalISelEmitter.cpp
Removed:
################################################################################
diff --git a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
index bbe04fc769f3..dd04778e2dbe 100644
--- a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+++ b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
@@ -544,9 +544,9 @@ bool TypeInfer::EnforceSmallerThan(TypeSetByHwMode &Small, TypeSetByHwMode &Big,
// Always treat non-scalable MVTs as smaller than scalable MVTs for the
// purposes of ordering.
auto ASize = std::make_tuple(A.isScalableVector(), A.getScalarSizeInBits(),
- A.getSizeInBits().getKnownMinSize());
+ A.getSizeInBits().getKnownMinValue());
auto BSize = std::make_tuple(B.isScalableVector(), B.getScalarSizeInBits(),
- B.getSizeInBits().getKnownMinSize());
+ B.getSizeInBits().getKnownMinValue());
return ASize < BSize;
};
auto SameKindLE = [](MVT A, MVT B) -> bool {
@@ -558,9 +558,9 @@ bool TypeInfer::EnforceSmallerThan(TypeSetByHwMode &Small, TypeSetByHwMode &Big,
return false;
return std::make_tuple(A.getScalarSizeInBits(),
- A.getSizeInBits().getKnownMinSize()) <=
+ A.getSizeInBits().getKnownMinValue()) <=
std::make_tuple(B.getScalarSizeInBits(),
- B.getSizeInBits().getKnownMinSize());
+ B.getSizeInBits().getKnownMinValue());
};
for (unsigned M : Modes) {
diff --git a/llvm/utils/TableGen/GlobalISelEmitter.cpp b/llvm/utils/TableGen/GlobalISelEmitter.cpp
index ea63a9b611db..46b2ac44bd92 100644
--- a/llvm/utils/TableGen/GlobalISelEmitter.cpp
+++ b/llvm/utils/TableGen/GlobalISelEmitter.cpp
@@ -183,9 +183,10 @@ class LLTCodeGen {
"Unexpected mismatch of scalable property");
return Ty.isVector()
? std::make_tuple(Ty.isScalable(),
- Ty.getSizeInBits().getKnownMinSize()) <
- std::make_tuple(Other.Ty.isScalable(),
- Other.Ty.getSizeInBits().getKnownMinSize())
+ Ty.getSizeInBits().getKnownMinValue()) <
+ std::make_tuple(
+ Other.Ty.isScalable(),
+ Other.Ty.getSizeInBits().getKnownMinValue())
: Ty.getSizeInBits().getFixedSize() <
Other.Ty.getSizeInBits().getFixedSize();
}
More information about the llvm-commits
mailing list