diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp --- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp @@ -846,7 +846,7 @@ CommentOS << *Size << "-byte Reload\n"; } else if ((Size = MI.getFoldedRestoreSize(TII))) { if (*Size) { - if (*Size == static_cast(MemoryLocation::UnknownSize)) + if (*Size == unsigned(MemoryLocation::UnknownSize)) CommentOS << "Unknown-size Folded Reload\n"; else CommentOS << *Size << "-byte Folded Reload\n"; @@ -855,7 +855,7 @@ CommentOS << *Size << "-byte Spill\n"; } else if ((Size = MI.getFoldedSpillSize(TII))) { if (*Size) { - if (*Size == static_cast(MemoryLocation::UnknownSize)) + if (*Size == unsigned(MemoryLocation::UnknownSize)) CommentOS << "Unknown-size Folded Spill\n"; else CommentOS << *Size << "-byte Folded Spill\n";