mirror of
https://github.com/n64decomp/sm64.git
synced 2024-10-20 13:37:37 -04:00
94 lines
1.5 KiB
C
94 lines
1.5 KiB
C
|
// COMPILE-FLAGS: -O1 -KPIC
|
||
|
GLOBAL_ASM(
|
||
|
glabel foo
|
||
|
addiu $a0, $a0, 1
|
||
|
addiu $a0, $a0, 2
|
||
|
addiu $a0, $a0, 3
|
||
|
addiu $a0, $a0, 4
|
||
|
addiu $a0, $a0, 5
|
||
|
addiu $a0, $a0, 6
|
||
|
addiu $a0, $a0, 7
|
||
|
addiu $a0, $a0, 8
|
||
|
addiu $a0, $a0, 9
|
||
|
addiu $a0, $a0, 10
|
||
|
addiu $a0, $a0, 11
|
||
|
addiu $a0, $a0, 12
|
||
|
)
|
||
|
GLOBAL_ASM(
|
||
|
.late_rodata
|
||
|
.float 1
|
||
|
.text
|
||
|
glabel float_fn
|
||
|
addiu $a0, $a0, 13
|
||
|
addiu $a0, $a0, 14
|
||
|
addiu $a0, $a0, 15
|
||
|
addiu $a0, $a0, 16
|
||
|
addiu $a0, $a0, 17
|
||
|
addiu $a0, $a0, 18
|
||
|
addiu $a0, $a0, 19
|
||
|
addiu $a0, $a0, 20
|
||
|
addiu $a0, $a0, 21
|
||
|
addiu $a0, $a0, 22
|
||
|
addiu $a0, $a0, 23
|
||
|
addiu $a0, $a0, 24
|
||
|
addiu $a0, $a0, 25
|
||
|
addiu $a0, $a0, 26
|
||
|
addiu $a0, $a0, 27
|
||
|
addiu $a0, $a0, 28
|
||
|
addiu $a0, $a0, 29
|
||
|
addiu $a0, $a0, 30
|
||
|
)
|
||
|
GLOBAL_ASM(
|
||
|
.late_rodata
|
||
|
.late_rodata_alignment 4
|
||
|
.float 2
|
||
|
.double 1
|
||
|
.double 2
|
||
|
.double 3
|
||
|
.double 4
|
||
|
.double 5
|
||
|
.double 6
|
||
|
.double 7
|
||
|
.double 8
|
||
|
.text
|
||
|
glabel doubles
|
||
|
addiu $a0, $a0, 31
|
||
|
addiu $a0, $a0, 32
|
||
|
addiu $a0, $a0, 33
|
||
|
addiu $a0, $a0, 34
|
||
|
addiu $a0, $a0, 35
|
||
|
addiu $a0, $a0, 36
|
||
|
addiu $a0, $a0, 37
|
||
|
addiu $a0, $a0, 38
|
||
|
addiu $a0, $a0, 39
|
||
|
addiu $a0, $a0, 40
|
||
|
addiu $a0, $a0, 41
|
||
|
addiu $a0, $a0, 42
|
||
|
addiu $a0, $a0, 43
|
||
|
addiu $a0, $a0, 44
|
||
|
addiu $a0, $a0, 45
|
||
|
addiu $a0, $a0, 46
|
||
|
addiu $a0, $a0, 47
|
||
|
addiu $a0, $a0, 48
|
||
|
addiu $a0, $a0, 49
|
||
|
addiu $a0, $a0, 50
|
||
|
addiu $a0, $a0, 51
|
||
|
addiu $a0, $a0, 52
|
||
|
addiu $a0, $a0, 53
|
||
|
addiu $a0, $a0, 54
|
||
|
addiu $a0, $a0, 55
|
||
|
addiu $a0, $a0, 56
|
||
|
addiu $a0, $a0, 57
|
||
|
addiu $a0, $a0, 58
|
||
|
addiu $a0, $a0, 59
|
||
|
addiu $a0, $a0, 60
|
||
|
addiu $a0, $a0, 61
|
||
|
addiu $a0, $a0, 62
|
||
|
addiu $a0, $a0, 63
|
||
|
addiu $a0, $a0, 64
|
||
|
addiu $a0, $a0, 65
|
||
|
addiu $a0, $a0, 66
|
||
|
addiu $a0, $a0, 67
|
||
|
addiu $a0, $a0, 68
|
||
|
)
|