Index: /trunk/include/iprt/asm.h
===================================================================
--- /trunk/include/iprt/asm.h	(revision 55948)
+++ /trunk/include/iprt/asm.h	(revision 55949)
@@ -3599,5 +3599,7 @@
     uint8_t const *pb = (uint8_t const *)pv;
     for (; cb; cb--, pb++)
-        if (RT_UNLIKELY(*pb != u8))
+        if (RT_LIKELY(*pb == u8))
+        { /* likely */ }
+        else
             return (void *)pb;
     return NULL;
@@ -3624,5 +3626,7 @@
     uint32_t const *pu32 = (uint32_t const *)pv;
     for (; cb; cb -= 4, pu32++)
-        if (RT_UNLIKELY(*pu32 != u32))
+        if (RT_LIKELY(*pu32 == u32))
+        { /* likely */ }
+        else
             return (uint32_t *)pu32;
     return NULL;
