diff options
| author | jpienaar <jpienaar@google.com> | 2019-08-13 14:22:58 -0700 |
|---|---|---|
| committer | A. Unique TensorFlower <gardener@tensorflow.org> | 2019-08-13 14:23:28 -0700 |
| commit | 12ff145ebfb54358e16649e8cc888f76292e2f75 (patch) | |
| tree | 9d0cc9381866eb5a31797c1088c3981f727d71db /mlir/lib/TableGen | |
| parent | b09dfcb1d761fcf88ac80cfa98b7e39c45242286 (diff) | |
| download | bcm5719-llvm-12ff145ebfb54358e16649e8cc888f76292e2f75.tar.gz bcm5719-llvm-12ff145ebfb54358e16649e8cc888f76292e2f75.zip | |
Add unreachable to avoid GCC -Wreturn-type warning
GCC warns of control reaching end of non-void function (-Wreturn-type).
Closes tensorflow/mlir#75
PiperOrigin-RevId: 263214601
Diffstat (limited to 'mlir/lib/TableGen')
| -rw-r--r-- | mlir/lib/TableGen/Pattern.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mlir/lib/TableGen/Pattern.cpp b/mlir/lib/TableGen/Pattern.cpp index 51e4c3b376b..344bcaa94b8 100644 --- a/mlir/lib/TableGen/Pattern.cpp +++ b/mlir/lib/TableGen/Pattern.cpp @@ -193,6 +193,7 @@ int tblgen::SymbolInfoMap::SymbolInfo::getStaticValueCount() const { case Kind::Result: return op->getNumResults(); } + llvm_unreachable("unknown kind"); } std::string @@ -212,6 +213,7 @@ tblgen::SymbolInfoMap::SymbolInfo::getVarDecl(StringRef name) const { return formatv("{0} {1};\n", op->getQualCppClassName(), name); } } + llvm_unreachable("unknown kind"); } std::string @@ -243,6 +245,7 @@ tblgen::SymbolInfoMap::SymbolInfo::getValueAndRangeUse(StringRef name, return name; } } + llvm_unreachable("unknown kind"); } bool tblgen::SymbolInfoMap::bindOpArgument(StringRef symbol, const Operator &op, |

