URL
https://opencores.org/ocsvn/eco32/eco32/trunk
Subversion Repositories eco32
[/] [eco32/] [trunk/] [lcc/] [x86/] [linux/] [tst/] [incr.sbk] - Rev 4
Compare with Previous | Blame | View Log
.globl main.text.align 16.type main,@functionmain:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmov $0,%eax.LC1:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf2:.size main,.Lf2-main.globl memchar.align 16.type memchar,@functionmemchar:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $8,%espmovl -8(%ebp),%edileal 1(%edi),%esimovl %esi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal 1(%edi),%edimovl %edi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal -1(%edi),%esimovl %esi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal -1(%edi),%edimovl %edi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)mov $0,%eax.LC3:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf4:.size memchar,.Lf4-memchar.globl memint.align 16.type memint,@functionmemint:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $8,%espmovl -8(%ebp),%edileal 4(%edi),%esimovl %esi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal 4(%edi),%edimovl %edi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal -4(%edi),%esimovl %esi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal -4(%edi),%edimovl %edi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)mov $0,%eax.LC5:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf6:.size memint,.Lf6-memint.globl regchar.align 16.type regchar,@functionregchar:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $8,%espmovl -8(%ebp),%edileal 1(%edi),%esimovl %esi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal 1(%edi),%edimovl %edi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal -1(%edi),%esimovl %esi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)movl -8(%ebp),%edileal -1(%edi),%edimovl %edi,-8(%ebp)movb (,%edi),%blmovb %bl,-4(%ebp)mov $0,%eax.LC7:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf8:.size regchar,.Lf8-regchar.globl regint.align 16.type regint,@functionregint:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $8,%espmovl -8(%ebp),%edileal 4(%edi),%esimovl %esi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal 4(%edi),%edimovl %edi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal -4(%edi),%esimovl %esi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)movl -8(%ebp),%edileal -4(%edi),%edimovl %edi,-8(%ebp)movl (,%edi),%edimovl %edi,-4(%ebp)mov $0,%eax.LC9:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf10:.size regint,.Lf10-regint.ident "LCC: 4.1"
