aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2022-08-08 20:56:05 -0700
committerFangrui Song <i@maskray.me>2022-08-08 20:56:05 -0700
commitfc63c0542c8d6e5be07e059d03a73ae77f5155aa (patch)
tree6bda576bd370fb4224b2721aff11d7a58bc49088
parentbd3976fed470343be8df9caf0e35d290455b700c (diff)
[mlir] LLVM_FALLTHROUGH => [[fallthrough]]. NFClinaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Oz_LTO
-rw-r--r--mlir/lib/AsmParser/Lexer.cpp6
-rw-r--r--mlir/lib/AsmParser/Parser.cpp8
-rw-r--r--mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp2
-rw-r--r--mlir/lib/IR/AffineExpr.cpp6
-rw-r--r--mlir/lib/Tools/PDLL/Parser/Lexer.cpp2
-rw-r--r--mlir/lib/Transforms/Utils/DialectConversion.cpp2
6 files changed, 13 insertions, 13 deletions
diff --git a/mlir/lib/AsmParser/Lexer.cpp b/mlir/lib/AsmParser/Lexer.cpp
index 5c2416056bb3..5f3453000d76 100644
--- a/mlir/lib/AsmParser/Lexer.cpp
+++ b/mlir/lib/AsmParser/Lexer.cpp
@@ -161,7 +161,7 @@ Token Lexer::lexToken() {
curPtr += 2;
return formToken(Token::file_metadata_end, tokStart);
}
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case '!':
case '^':
case '%':
@@ -265,7 +265,7 @@ void Lexer::skipComment() {
--curPtr;
return;
}
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
default:
// Skip over other characters.
break;
@@ -415,7 +415,7 @@ Token Lexer::lexString(const char *tokStart) {
// include it. If it is the end of file, then it is an error.
if (curPtr - 1 != curBuffer.end())
continue;
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case '\n':
case '\v':
case '\f':
diff --git a/mlir/lib/AsmParser/Parser.cpp b/mlir/lib/AsmParser/Parser.cpp
index e30617b906cd..83a6a35350de 100644
--- a/mlir/lib/AsmParser/Parser.cpp
+++ b/mlir/lib/AsmParser/Parser.cpp
@@ -55,7 +55,7 @@ Parser::parseCommaSeparatedList(Delimiter delimiter,
case Delimiter::OptionalParen:
if (getToken().isNot(Token::l_paren))
return success();
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case Delimiter::Paren:
if (parseToken(Token::l_paren, "expected '('" + contextMessage))
return failure();
@@ -67,7 +67,7 @@ Parser::parseCommaSeparatedList(Delimiter delimiter,
// Check for absent list.
if (getToken().isNot(Token::less))
return success();
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case Delimiter::LessGreater:
if (parseToken(Token::less, "expected '<'" + contextMessage))
return success();
@@ -78,7 +78,7 @@ Parser::parseCommaSeparatedList(Delimiter delimiter,
case Delimiter::OptionalSquare:
if (getToken().isNot(Token::l_square))
return success();
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case Delimiter::Square:
if (parseToken(Token::l_square, "expected '['" + contextMessage))
return failure();
@@ -89,7 +89,7 @@ Parser::parseCommaSeparatedList(Delimiter delimiter,
case Delimiter::OptionalBraces:
if (getToken().isNot(Token::l_brace))
return success();
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case Delimiter::Braces:
if (parseToken(Token::l_brace, "expected '{'" + contextMessage))
return failure();
diff --git a/mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp b/mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp
index bf4582511f1a..353f6e29f1ce 100644
--- a/mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp
+++ b/mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp
@@ -529,7 +529,7 @@ void ScalarType::getExtensions(SPIRVType::ExtensionArrayRefVector &extensions,
ArrayRef<Extension> ref(exts, llvm::array_lengthof(exts));
extensions.push_back(ref);
}
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case StorageClass::Input:
case StorageClass::Output:
if (getIntOrFloatBitWidth() == 16) {
diff --git a/mlir/lib/IR/AffineExpr.cpp b/mlir/lib/IR/AffineExpr.cpp
index b4a593f72f61..38db97be2a7d 100644
--- a/mlir/lib/IR/AffineExpr.cpp
+++ b/mlir/lib/IR/AffineExpr.cpp
@@ -219,7 +219,7 @@ int64_t AffineExpr::getLargestKnownDivisor() const {
AffineBinaryOpExpr binExpr(nullptr);
switch (getKind()) {
case AffineExprKind::CeilDiv:
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case AffineExprKind::DimId:
case AffineExprKind::FloorDiv:
case AffineExprKind::SymbolId:
@@ -232,7 +232,7 @@ int64_t AffineExpr::getLargestKnownDivisor() const {
binExpr.getRHS().getLargestKnownDivisor();
}
case AffineExprKind::Add:
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case AffineExprKind::Mod: {
binExpr = cast<AffineBinaryOpExpr>();
return llvm::GreatestCommonDivisor64(
@@ -248,7 +248,7 @@ bool AffineExpr::isMultipleOf(int64_t factor) const {
uint64_t l, u;
switch (getKind()) {
case AffineExprKind::SymbolId:
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case AffineExprKind::DimId:
return factor * factor == 1;
case AffineExprKind::Constant:
diff --git a/mlir/lib/Tools/PDLL/Parser/Lexer.cpp b/mlir/lib/Tools/PDLL/Parser/Lexer.cpp
index 92bf4812d8bb..74b02cc5209d 100644
--- a/mlir/lib/Tools/PDLL/Parser/Lexer.cpp
+++ b/mlir/lib/Tools/PDLL/Parser/Lexer.cpp
@@ -285,7 +285,7 @@ void Lexer::lexComment() {
--curPtr;
return;
}
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
default:
// Skip over other characters.
break;
diff --git a/mlir/lib/Transforms/Utils/DialectConversion.cpp b/mlir/lib/Transforms/Utils/DialectConversion.cpp
index e205bf51b40f..d82264b631e8 100644
--- a/mlir/lib/Transforms/Utils/DialectConversion.cpp
+++ b/mlir/lib/Transforms/Utils/DialectConversion.cpp
@@ -2782,7 +2782,7 @@ static LogicalResult legalizeUnresolvedMaterialization(
// If an argument materialization failed, fallback to trying a target
// materialization.
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case UnresolvedMaterialization::Target:
newMaterialization = converter->materializeTargetConversion(
rewriter, op->getLoc(), outputType, inputOperands);