R600/SI: Use llvm_unreachable() for an always false assert
authorTom Stellard <thomas.stellard@amd.com>
Tue, 22 Oct 2013 18:42:03 +0000 (18:42 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Tue, 22 Oct 2013 18:42:03 +0000 (18:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193183 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/R600/SIInstrInfo.cpp

index 33da26ed17c1b980c36eb9753d77fc3a120609b9..e45baa519a905a1e4684073cde79d154bc986723 100644 (file)
@@ -201,8 +201,7 @@ MachineInstr *SIInstrInfo::buildMovInstr(MachineBasicBlock *MBB,
                                          MachineBasicBlock::iterator I,
                                          unsigned DstReg,
                                          unsigned SrcReg) const {
-  assert(!"Not Implemented");
-  return NULL;
+  llvm_unreachable("Not Implemented");
 }
 
 bool SIInstrInfo::isMov(unsigned Opcode) const {