Silence a signed/unsigned mismatch warning; NFC
authorAaron Ballman <aaron@aaronballman.com>
Mon, 30 Aug 2021 12:51:08 +0000 (08:51 -0400)
committerAaron Ballman <aaron@aaronballman.com>
Mon, 30 Aug 2021 12:51:08 +0000 (08:51 -0400)
llvm/lib/ExecutionEngine/JITLink/x86_64.cpp

index 4c107cb..8d95b33 100644 (file)
@@ -80,7 +80,7 @@ Error optimize_x86_64_GOTAndStubs(LinkGraph &G) {
           E.getKind() == x86_64::PCRel32GOTLoadREXRelaxable) {
 #ifndef NDEBUG
         bool REXPrefix = E.getKind() == x86_64::PCRel32GOTLoadREXRelaxable;
-        assert(E.getOffset() >= (REXPrefix ? 3 : 2) &&
+        assert(E.getOffset() >= (REXPrefix ? 3u : 2u) &&
                "GOT edge occurs too early in block");
 #endif
         auto *FixupData = reinterpret_cast<uint8_t *>(