Don't load undefined bits into rcx before calling the cpuid instruction

The pFeatureC pointer is an uint32_t pointer.

This avoids loading potentially uninitialized data into the upper
half of the rcx register, fixing valgrind warnings in some build
setups.