4 .globl OPENSSL_ia32_cpuid
5 .type OPENSSL_ia32_cpuid,@function
8 .L_OPENSSL_ia32_cpuid_begin:
110 andl $4026531839,%edx
117 andl $4026531839,%edx
120 andl $4294965247,%ecx
133 andl $4261412861,%ebp
134 andl $4278190079,%esi
136 andl $4026525695,%ebp
138 andl $4294967263,8(%edi)
148 .size OPENSSL_ia32_cpuid,.-.L_OPENSSL_ia32_cpuid_begin
150 .type OPENSSL_rdtsc,@function
153 .L_OPENSSL_rdtsc_begin:
156 leal OPENSSL_ia32cap_P,%ecx
162 .size OPENSSL_rdtsc,.-.L_OPENSSL_rdtsc_begin
163 .globl OPENSSL_instrument_halt
164 .type OPENSSL_instrument_halt,@function
166 OPENSSL_instrument_halt:
167 .L_OPENSSL_instrument_halt_begin:
168 leal OPENSSL_ia32cap_P,%ecx
191 .size OPENSSL_instrument_halt,.-.L_OPENSSL_instrument_halt_begin
192 .globl OPENSSL_far_spin
193 .type OPENSSL_far_spin,@function
196 .L_OPENSSL_far_spin_begin:
218 .size OPENSSL_far_spin,.-.L_OPENSSL_far_spin_begin
219 .globl OPENSSL_wipe_cpu
220 .type OPENSSL_wipe_cpu,@function
223 .L_OPENSSL_wipe_cpu_begin:
226 leal OPENSSL_ia32cap_P,%ecx
242 .long 4007259865,4007259865,4007259865,4007259865,2430851995
246 .size OPENSSL_wipe_cpu,.-.L_OPENSSL_wipe_cpu_begin
247 .globl OPENSSL_atomic_add
248 .type OPENSSL_atomic_add,@function
251 .L_OPENSSL_atomic_add_begin:
258 leal (%eax,%ecx,1),%ebx
265 .size OPENSSL_atomic_add,.-.L_OPENSSL_atomic_add_begin
266 .globl OPENSSL_indirect_call
267 .type OPENSSL_indirect_call,@function
269 OPENSSL_indirect_call:
270 .L_OPENSSL_indirect_call_begin:
292 .size OPENSSL_indirect_call,.-.L_OPENSSL_indirect_call_begin
293 .globl OPENSSL_cleanse
294 .type OPENSSL_cleanse,@function
297 .L_OPENSSL_cleanse_begin:
329 .size OPENSSL_cleanse,.-.L_OPENSSL_cleanse_begin
330 .globl OPENSSL_ia32_rdrand
331 .type OPENSSL_ia32_rdrand,@function
334 .L_OPENSSL_ia32_rdrand_begin:
344 .size OPENSSL_ia32_rdrand,.-.L_OPENSSL_ia32_rdrand_begin
345 .globl OPENSSL_ia32_rdseed
346 .type OPENSSL_ia32_rdseed,@function
349 .L_OPENSSL_ia32_rdseed_begin:
359 .size OPENSSL_ia32_rdseed,.-.L_OPENSSL_ia32_rdseed_begin
360 .hidden OPENSSL_cpuid_setup
361 .hidden OPENSSL_ia32cap_P
362 .comm OPENSSL_ia32cap_P,16,4
364 call OPENSSL_cpuid_setup