6 &asm_init($ARGV[0],"x86cpuid");
8 &function_begin("OPENSSL_ia32_cpuid");
20 &jnc (&label("nocpuid"));
23 &set_label("nocpuid");
26 &function_end("OPENSSL_ia32_cpuid");
28 &external_label("OPENSSL_ia32cap");
30 &function_begin_B("OPENSSL_rdtsc");
33 &picmeup("ecx","OPENSSL_ia32cap");
34 &bt (&DWP(0,"ecx"),4);
35 &jnc (&label("notsc"));
39 &function_end_B("OPENSSL_rdtsc");
41 &initseg("OPENSSL_cpuid_setup") if ($main'elf);