From: Jakub Staszak Date: Wed, 14 Nov 2012 21:03:40 +0000 (+0000) Subject: Fix invalid asserts, use llvm_unreachable instead. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d17df318c03eb55cb63811038cf528a6c7609aed;p=platform%2Fupstream%2Fllvm.git Fix invalid asserts, use llvm_unreachable instead. llvm-svn: 167976 --- diff --git a/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp b/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp index 3dd9bf5..1cea9fa 100644 --- a/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp @@ -631,7 +631,7 @@ void NVPTXAsmPrinter::printLdStCode(const MachineInstr *MI, int opNum, O << ".global"; break; default: - assert("wrong value"); + llvm_unreachable("Wrong Address Space"); } } else if (!strcmp(Modifier, "sign")) { @@ -649,10 +649,10 @@ void NVPTXAsmPrinter::printLdStCode(const MachineInstr *MI, int opNum, O << ".v4"; } else - assert("unknown modifier"); + llvm_unreachable("Unknown Modifier"); } else - assert("unknown modifier"); + llvm_unreachable("Empty Modifier"); } void NVPTXAsmPrinter::emitDeclaration (const Function *F, raw_ostream &O) {