summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-02-26 05:29:39 +0000
committerCraig Topper <craig.topper@gmail.com>2016-02-26 05:29:39 +0000
commit4d187630def2c6afc154fec2514ed0101c87e20d (patch)
treef62c4149ecb88c304ab727337288c5ca1ce56121 /llvm/lib/Target/X86
parenta11be0be8963498f3a1f3825d42e0aa9f3e4381b (diff)
downloadbcm5719-llvm-4d187630def2c6afc154fec2514ed0101c87e20d.tar.gz
bcm5719-llvm-4d187630def2c6afc154fec2514ed0101c87e20d.zip
[X86] Remove a couple returns after llvm_unreachables. NFC
llvm-svn: 261979
Diffstat (limited to 'llvm/lib/Target/X86')
-rw-r--r--llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
index 20907b494a4..f7a9958fd3a 100644
--- a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
+++ b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
@@ -1012,9 +1012,7 @@ std::unique_ptr<X86Operand> X86AsmParser::DefaultMemDIOperand(SMLoc Loc) {
bool X86AsmParser::IsSIReg(unsigned Reg) {
switch (Reg) {
- default:
- llvm_unreachable("Only (R|E)SI and (R|E)DI are expected!");
- return false;
+ default: llvm_unreachable("Only (R|E)SI and (R|E)DI are expected!");
case X86::RSI:
case X86::ESI:
case X86::SI:
@@ -1029,9 +1027,7 @@ bool X86AsmParser::IsSIReg(unsigned Reg) {
unsigned X86AsmParser::GetSIDIForRegClass(unsigned RegClassID, unsigned Reg,
bool IsSIReg) {
switch (RegClassID) {
- default:
- llvm_unreachable("Unexpected register class");
- return Reg;
+ default: llvm_unreachable("Unexpected register class");
case X86::GR64RegClassID:
return IsSIReg ? X86::RSI : X86::RDI;
case X86::GR32RegClassID:
OpenPOWER on IntegriCloud