[llvm] r270087 - Fix a covnersion from string to bool issue used in an assert

Ron Lieberman via llvm-commits llvm-commits at lists.llvm.org
Thu May 19 11:05:58 PDT 2016


Author: ronl
Date: Thu May 19 13:05:56 2016
New Revision: 270087

URL: http://llvm.org/viewvc/llvm-project?rev=270087&view=rev
Log:
Fix a covnersion from string to bool issue used in an assert
    
Problem Was exposed by -Wstring-conversion
    


Modified:
    llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp

Modified: llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp?rev=270087&r1=270086&r2=270087&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp Thu May 19 13:05:56 2016
@@ -210,7 +210,7 @@ void HexagonInstPrinter::printSymbol(MCI
     printOperand(MI, OpNo, O);
   } else {
     printOperand(MI, OpNo, O);
-    assert(!"Unknown symbol operand");
+    llvm_unreachable("Unknown symbol operand");
   }
   O << ')';
 }




More information about the llvm-commits mailing list