summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen
diff options
context:
space:
mode:
authorJinsong Ji <jji@us.ibm.com>2020-01-14 16:21:13 +0000
committerJinsong Ji <jji@us.ibm.com>2020-01-14 16:21:42 +0000
commite2b8e2113a4929027a237b67f7be86db4ec103d3 (patch)
tree45e8dc6f45248e3f4400008d720a840439a7096f /clang/utils/TableGen
parenta08c0adee072226179736c4f6caf3dd0b7a7c9af (diff)
downloadbcm5719-llvm-e2b8e2113a4929027a237b67f7be86db4ec103d3.tar.gz
bcm5719-llvm-e2b8e2113a4929027a237b67f7be86db4ec103d3.zip
[clang][OpenCL] Fix covered switch warning
-Werror clang build is broken now. tools/clang/lib/Sema/OpenCLBuiltins.inc:11824:5: error: default label in switch which covers all enumeration values [-Werror,-Wcovered-switch-default] default: We don't need default now, since all enumeration values are covered. Reviewed By: svenvh Differential Revision: https://reviews.llvm.org/D72707
Diffstat (limited to 'clang/utils/TableGen')
-rw-r--r--clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp b/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
index dcdc4bf12e9..41d33b55068 100644
--- a/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
+++ b/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
@@ -751,9 +751,7 @@ static void OCL2Qual(ASTContext &Context, const OpenCLTypeStruct &Ty,
}
// End of switch statement.
- OS << " default:\n"
- << " llvm_unreachable(\"OpenCL builtin type not handled yet\");\n"
- << " } // end of switch (Ty.ID)\n\n";
+ OS << " } // end of switch (Ty.ID)\n\n";
// Step 2.
// Add ExtVector types if this was a generic type, as the switch statement
OpenPOWER on IntegriCloud