diff --git a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp index 8e35cadb75857..36b99087e0a32 100644 --- a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp +++ b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp @@ -1640,8 +1640,7 @@ void ARMAsmPrinter::EmitKCFI_CHECK_Thumb2(Register AddrReg, int64_t Type, bool isLast = (i == 3); // Verify the immediate can be encoded as Thumb2 modified immediate. - int T2SOImmVal = ARM_AM::getT2SOImmVal(imm); - assert(T2SOImmVal != -1 && + assert(ARM_AM::getT2SOImmVal(imm) != -1 && "Cannot encode immediate as Thumb2 modified immediate"); // eor[s] scratch, scratch, #imm (last one sets flags with CPSR)