summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen/MveEmitter.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2019-10-24 19:35:34 +0100
committerDavid Green <david.green@arm.com>2019-10-24 19:43:15 +0100
commit7b3de1e811972b874d91554642ccb2ef5b32eed6 (patch)
treeb77f7477093533d5f2537b4a2c82b277e70acecc /clang/utils/TableGen/MveEmitter.cpp
parent56d81104f145ad2ff65ec88b249262888f80e9bc (diff)
downloadbcm5719-llvm-7b3de1e811972b874d91554642ccb2ef5b32eed6.tar.gz
bcm5719-llvm-7b3de1e811972b874d91554642ccb2ef5b32eed6.zip
[ARM] Attempt to fixup MveEmitter warnings
Change-Id: I3fb06de2202c3b7a9ce511a40e758d0971ef9fdb
Diffstat (limited to 'clang/utils/TableGen/MveEmitter.cpp')
-rw-r--r--clang/utils/TableGen/MveEmitter.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/clang/utils/TableGen/MveEmitter.cpp b/clang/utils/TableGen/MveEmitter.cpp
index 6fac472a7a1..c4270ff586c 100644
--- a/clang/utils/TableGen/MveEmitter.cpp
+++ b/clang/utils/TableGen/MveEmitter.cpp
@@ -157,8 +157,6 @@ inline std::string toLetter(ScalarTypeKind kind) {
return "u";
case ScalarTypeKind::Float:
return "f";
- default:
- llvm_unreachable("bad scalar type kind");
}
}
inline std::string toCPrefix(ScalarTypeKind kind) {
@@ -169,8 +167,6 @@ inline std::string toCPrefix(ScalarTypeKind kind) {
return "uint";
case ScalarTypeKind::Float:
return "float";
- default:
- llvm_unreachable("bad scalar type kind");
}
}
@@ -538,7 +534,7 @@ public:
OS << (AddressType ? "EmitPointerWithAlignment" : "EmitScalarExpr")
<< "(E->getArg(" << ArgNum << "))";
}
- virtual std::string typeName() const {
+ std::string typeName() const override {
return AddressType ? "Address" : Result::typeName();
}
};
OpenPOWER on IntegriCloud