repo.or.cz
/
valgrind.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
mips: Add some missing syscalls for mips32
[valgrind.git]
/
VEX
/
test
/
fp1.s
blob
8d3d9fd9fc1a5febe0e691ae879b463e44939f1d
1
.file
"fp1.c"
2
.version
"01.01"
3
gcc2_compiled.
:
4
.section .rodata.str1.1,
"aMS"
,@progbits,1
5
.LC2:
6
.string
"result = %f
\n
"
7
.section .rodata.cst8,
"aM"
,@progbits,8
8
.align 8
9
.LC0:
10
.long 0xeb851eb8,0x40263851
11
.text
12
.align 4
13
.globl main
14
.type main,@function
15
main
:
16
pushl
%
ebp
17
movl
%
esp
, %
ebp
18
subl $
8
, %
esp
19
movl $
0
, %
eax
20
movl $
a
, %
edx
21
fldl
.LC0
22
.p2align 2
23
.L21:
24
fld
%
st
(
0
)
25
pushl
%
eax
26
fimull
(%
esp
)
27
popl
%
eax
28
fstpl
(%
edx
,%
eax
,
8
)
29
incl
%
eax
30
cmpl
$
9
, %
eax
31
jle
.L21
32
fstp
%
st
(
0
)
33
fldz
34
movl $
0
, %
eax
35
movl $
a
, %
edx
36
.p2align 2
37
.L26:
38
faddl
(%
edx
,%
eax
,
8
)
39
incl
%
eax
40
cmpl
$
9
, %
eax
41
jle
.L26
42
subl $
12
, %
esp
43
fstpl
(%
esp
)
44
pushl $
.LC2
45
call printf
46
movl $
0
, %
eax
47
leave
48
ret
49
.Lfe1:
50
.size main,.Lfe1-main
51
.comm a,80,32
52
.ident
"GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.3 2.96-110)"