gps/GPSResources/tcpmp 0.73/flac/Pocket PC 2003 (ARMV4)/Release/cpu.asm

61 lines
1.7 KiB
NASM
Executable File

; Listing generated by Microsoft (R) Optimizing Compiler Version 14.00.50727
TTL d:\MyProject\VS2005\Tcpmp\tcpmp\flac\flac\src\libFLAC\cpu.c
CODE32
AREA |.drectve|, DRECTVE
DCB "-defaultlib:LIBCMT "
DCB "-defaultlib:OLDNAMES "
EXPORT |FLAC__CPUINFO_IA32_CPUID_CMOV| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_MMX| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_FXSR| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_SSE| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_SSE2| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_3DNOW| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXT3DNOW| [ DATA ]
EXPORT |FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXTMMX| [ DATA ]
AREA |.rdata|, DATA, READONLY
|FLAC__CPUINFO_IA32_CPUID_CMOV| DCD 0x8000
|FLAC__CPUINFO_IA32_CPUID_MMX| DCD 0x800000
|FLAC__CPUINFO_IA32_CPUID_FXSR| DCD 0x1000000
|FLAC__CPUINFO_IA32_CPUID_SSE| DCD 0x2000000
|FLAC__CPUINFO_IA32_CPUID_SSE2| DCD 0x4000000
|FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_3DNOW| DCD 0x80000000
|FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXT3DNOW| DCD 0x40000000
|FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXTMMX| DCD 0x400000
EXPORT |FLAC__cpu_info|
AREA |.pdata|, PDATA
|$T1094| DCD |$LN5@FLAC__cpu_|
DCD 0x40000b03
; Function compile flags: /Odsp
AREA |.text|, CODE, ARM
|FLAC__cpu_info| PROC
; File d:\myproject\vs2005\tcpmp\tcpmp\flac\flac\src\libflac\cpu.c
; Line 83
|$LN5@FLAC__cpu_|
mov r12, sp
stmdb sp!, {r0}
stmdb sp!, {r12, lr}
|$M1091|
; Line 176
ldr r3, [sp, #8]
add r2, r3, #4
mov r3, #2
str r3, [r2]
; Line 177
ldr r2, [sp, #8]
mov r3, #0
str r3, [r2]
; Line 179
ldmia sp, {sp, pc}
|$M1092|
ENDP ; |FLAC__cpu_info|
END