add support for popcnt instruction