diff options
author | Fangrui Song <i@maskray.me> | 2022-08-08 20:56:05 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-08-08 20:56:05 -0700 |
commit | fc63c0542c8d6e5be07e059d03a73ae77f5155aa (patch) | |
tree | 6bda576bd370fb4224b2721aff11d7a58bc49088 | |
parent | bd3976fed470343be8df9caf0e35d290455b700c (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.cpp | 6 | ||||
-rw-r--r-- | mlir/lib/AsmParser/Parser.cpp | 8 | ||||
-rw-r--r-- | mlir/lib/Dialect/SPIRV/IR/SPIRVTypes.cpp | 2 | ||||
-rw-r--r-- | mlir/lib/IR/AffineExpr.cpp | 6 | ||||
-rw-r--r-- | mlir/lib/Tools/PDLL/Parser/Lexer.cpp | 2 | ||||
-rw-r--r-- | mlir/lib/Transforms/Utils/DialectConversion.cpp | 2 |
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); |