2 .file "crypto/cpu-x86-asm.S"
4 .globl OPENSSL_ia32_cpuid
5 .hidden OPENSSL_ia32_cpuid
6 .type OPENSSL_ia32_cpuid,@function
9 .L_OPENSSL_ia32_cpuid_begin:
100 andl $3220176895,%edx
111 andl $4026531839,%edx
118 andl $4026531839,%edx
121 andl $4294965247,%ecx
134 andl $4261412861,%ebp
135 andl $4278190079,%esi
137 andl $4026525695,%ebp
139 andl $4294967263,8(%edi)
149 .size OPENSSL_ia32_cpuid,.-.L_OPENSSL_ia32_cpuid_begin
151 .hidden OPENSSL_rdtsc
152 .type OPENSSL_rdtsc,@function
155 .L_OPENSSL_rdtsc_begin:
161 leal OPENSSL_ia32cap_P-.L009PIC_me_up(%ecx),%ecx
167 .size OPENSSL_rdtsc,.-.L_OPENSSL_rdtsc_begin
168 .globl OPENSSL_instrument_halt
169 .hidden OPENSSL_instrument_halt
170 .type OPENSSL_instrument_halt,@function
172 OPENSSL_instrument_halt:
173 .L_OPENSSL_instrument_halt_begin:
177 leal OPENSSL_ia32cap_P-.L011PIC_me_up(%ecx),%ecx
200 .size OPENSSL_instrument_halt,.-.L_OPENSSL_instrument_halt_begin
201 .globl OPENSSL_far_spin
202 .hidden OPENSSL_far_spin
203 .type OPENSSL_far_spin,@function
206 .L_OPENSSL_far_spin_begin:
228 .size OPENSSL_far_spin,.-.L_OPENSSL_far_spin_begin
229 .globl OPENSSL_wipe_cpu
230 .hidden OPENSSL_wipe_cpu
231 .type OPENSSL_wipe_cpu,@function
234 .L_OPENSSL_wipe_cpu_begin:
240 leal OPENSSL_ia32cap_P-.L015PIC_me_up(%ecx),%ecx
244 .long 4007259865,4007259865,4007259865,4007259865,2430851995
248 .size OPENSSL_wipe_cpu,.-.L_OPENSSL_wipe_cpu_begin
249 .globl OPENSSL_atomic_add
250 .hidden OPENSSL_atomic_add
251 .type OPENSSL_atomic_add,@function
254 .L_OPENSSL_atomic_add_begin:
261 leal (%eax,%ecx,1),%ebx
268 .size OPENSSL_atomic_add,.-.L_OPENSSL_atomic_add_begin
269 .globl OPENSSL_indirect_call
270 .hidden OPENSSL_indirect_call
271 .type OPENSSL_indirect_call,@function
273 OPENSSL_indirect_call:
274 .L_OPENSSL_indirect_call_begin:
296 .size OPENSSL_indirect_call,.-.L_OPENSSL_indirect_call_begin
297 .globl OPENSSL_ia32_rdrand
298 .hidden OPENSSL_ia32_rdrand
299 .type OPENSSL_ia32_rdrand,@function
302 .L_OPENSSL_ia32_rdrand_begin:
312 .size OPENSSL_ia32_rdrand,.-.L_OPENSSL_ia32_rdrand_begin
313 .hidden OPENSSL_ia32cap_P