Eliminate a compile time warning.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59678 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Evan Cheng 2008-11-19 23:21:33 +00:00
parent eda60a8364
commit e3066abfcf

View File

@ -552,10 +552,12 @@ void ARMCodeEmitter::emitPseudoInstruction(const MachineInstr &MI) {
default:
abort(); // FIXME:
case TargetInstrInfo::INLINEASM: {
const char* Value = MI.getOperand(0).getSymbolName();
/* We allow inline assembler nodes with empty bodies - they can
implicitly define registers, which is ok for JIT. */
assert((Value[0] == 0) && "JIT does not support inline asm!\n");
// We allow inline assembler nodes with empty bodies - they can
// implicitly define registers, which is ok for JIT.
if (MI.getOperand(0).getSymbolName()[0]) {
assert(0 && "JIT does not support inline asm!\n");
abort();
}
break;
}
case TargetInstrInfo::DBG_LABEL: