Compile and run to see your processors capabilities.
Intel Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 2A/2B 📜 Full CPUID instruction details — leaves, register mappings, bits, meanings
AMD AMD64 Architecture Programmer’s Manual, Volume 3 📜 AMD-specific extensions, 0x8000_xxxx leaves
Intel Intel® Architecture Instruction Set Extensions Programming Reference 📜 Newer SIMD/AVX-512/AMX extensions