Use llvm_unreachable instead of assert(0).

Also removed some unused functions.
This commit is contained in:
David Nadlinger
2013-02-07 03:38:15 +01:00
parent 28a65ff689
commit 8ff3a8060a
18 changed files with 68 additions and 166 deletions

View File

@@ -257,7 +257,7 @@ namespace {
return const_cast<LLType*>(LLType::getX86_FP80Ty(gIR->context()));
default:
assert(0 && "Unanticipated argument class");
llvm_unreachable("Unanticipated argument class.");
}
switch(cl.classes[1]) {
@@ -291,7 +291,7 @@ namespace {
break;
default:
assert(0 && "Unanticipated argument class for second half");
llvm_unreachable("Unanticipated argument class for second half.");
}
return LLStructType::get(gIR->context(), parts);
}