URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 148 |
Rev 158 |
.file "_fstat.c"
|
.file "_fstat.c"
|
.sect .lit,lit
|
.sect .lit,lit
|
gcc2_compiled.:
|
gcc2_compiled.:
|
.text
|
.text
|
.align 4
|
.align 4
|
.global __fstat
|
.global __fstat
|
;; syscalls used now -- .global _fstat
|
;; syscalls used now -- .global _fstat
|
.word 0x40000
|
.word 0x40000
|
__fstat:
|
__fstat:
|
;; syscalls used now -- _fstat:
|
;; syscalls used now -- _fstat:
|
sub gr1,gr1,32
|
sub gr1,gr1,32
|
asgeu V_SPILL,gr1,gr126
|
asgeu V_SPILL,gr1,gr126
|
add lr1,gr1,48
|
add lr1,gr1,48
|
sll lr5,lr10,0
|
sll lr5,lr10,0
|
const gr116,__iostat
|
const gr116,__iostat
|
consth gr116,__iostat
|
consth gr116,__iostat
|
calli lr0,gr116
|
calli lr0,gr116
|
sll lr2,lr5,0
|
sll lr2,lr5,0
|
sll lr10,gr96,0
|
sll lr10,gr96,0
|
jmpt lr10,L8
|
jmpt lr10,L8
|
sll gr116,lr10,30
|
sll gr116,lr10,30
|
jmpf gr116,L3
|
jmpf gr116,L3
|
add gr116,lr11,12
|
add gr116,lr11,12
|
add gr117,lr11,12
|
add gr117,lr11,12
|
const gr116,4096
|
const gr116,4096
|
store 0,0,gr116,gr117
|
store 0,0,gr116,gr117
|
add gr117,lr11,4
|
add gr117,lr11,4
|
const gr116,1
|
const gr116,1
|
jmp L4
|
jmp L4
|
store 0,0,gr116,gr117
|
store 0,0,gr116,gr117
|
L3:
|
L3:
|
const gr117,8192
|
const gr117,8192
|
store 0,0,gr117,gr116
|
store 0,0,gr117,gr116
|
add gr116,lr11,4
|
add gr116,lr11,4
|
store 0,0,gr117,gr116
|
store 0,0,gr117,gr116
|
L4:
|
L4:
|
add gr117,lr11,20
|
add gr117,lr11,20
|
const gr116,0
|
const gr116,0
|
store 0,0,gr116,gr117
|
store 0,0,gr116,gr117
|
store 0,0,gr116,lr11
|
store 0,0,gr116,lr11
|
const gr116,_time
|
const gr116,_time
|
consth gr116,_time
|
consth gr116,_time
|
calli lr0,gr116
|
calli lr0,gr116
|
const lr2,0
|
const lr2,0
|
add gr116,lr11,16
|
add gr116,lr11,16
|
store 0,0,gr96,gr116
|
store 0,0,gr96,gr116
|
sll lr2,lr5,0
|
sll lr2,lr5,0
|
const lr3,0
|
const lr3,0
|
const lr7,__lseek
|
const lr7,__lseek
|
consth lr7,__lseek
|
consth lr7,__lseek
|
calli lr0,lr7
|
calli lr0,lr7
|
const lr4,1
|
const lr4,1
|
sll lr10,gr96,0
|
sll lr10,gr96,0
|
constn lr6,65535
|
constn lr6,65535
|
cpneq gr116,lr10,lr6
|
cpneq gr116,lr10,lr6
|
jmpf gr116,L7
|
jmpf gr116,L7
|
sll lr2,lr5,0
|
sll lr2,lr5,0
|
const lr3,0
|
const lr3,0
|
calli lr0,lr7
|
calli lr0,lr7
|
const lr4,2
|
const lr4,2
|
add gr116,lr11,8
|
add gr116,lr11,8
|
store 0,0,gr96,gr116
|
store 0,0,gr96,gr116
|
cpneq gr96,gr96,lr6
|
cpneq gr96,gr96,lr6
|
jmpf gr96,L7
|
jmpf gr96,L7
|
sll lr2,lr5,0
|
sll lr2,lr5,0
|
sll lr3,lr10,0
|
sll lr3,lr10,0
|
calli lr0,lr7
|
calli lr0,lr7
|
const lr4,0
|
const lr4,0
|
cpneq gr96,gr96,lr6
|
cpneq gr96,gr96,lr6
|
jmpt gr96,L8
|
jmpt gr96,L8
|
const gr96,0
|
const gr96,0
|
L7:
|
L7:
|
constn gr96,65535
|
constn gr96,65535
|
L8:
|
L8:
|
add gr1,gr1,32
|
add gr1,gr1,32
|
nop
|
nop
|
jmpi lr0
|
jmpi lr0
|
asleu V_FILL,lr1,gr127
|
asleu V_FILL,lr1,gr127
|
|
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.