util: Use MSVC compiler intrinsic for clz and ctz.
authorGurucharan Shetty <gshetty@nicira.com>
Fri, 3 Oct 2014 19:00:11 +0000 (12:00 -0700)
committerGurucharan Shetty <gshetty@nicira.com>
Tue, 7 Oct 2014 00:54:56 +0000 (17:54 -0700)
commit25f451432ec75a80b16cd093d01897ae7439788d
treea67cf999d21f4487790ffb8cadf073b6f71fae34
parent8b6c2c88db1c7ee3b910c3b720f3a2469d6c855d
util: Use MSVC compiler intrinsic for clz and ctz.

Using the compiler intrinsic shows approximately around 25% speed
up with some classifier specific unit tests.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/util.c
lib/util.h