mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-22 00:29:33 +02:00
Change std reg names to allow use with GAS assembler
git-svn-id: trunk@21773 -
This commit is contained in:
parent
87b6bb5053
commit
944d500d55
@ -37,47 +37,47 @@ R27,$01,$04,$1B,k1,$27,27,27
|
||||
R28,$01,$04,$1C,gp,$28,28,28
|
||||
R29,$01,$04,$1D,sp,$29,29,29
|
||||
R30,$01,$04,$1E,fp,$30,30,30
|
||||
R31,$01,$04,$1F,$a,$31,31,31
|
||||
R31,$01,$04,$1F,ra,$31,31,31
|
||||
|
||||
F0,$02,$06,$00,F0,$f0,32,32
|
||||
F1,$02,$06,$01,F1,$f1,33,33
|
||||
F2,$02,$06,$02,F2,$f2,34,34
|
||||
F3,$02,$06,$03,F3,$f3,35,35
|
||||
F4,$02,$06,$04,F4,$f4,36,36
|
||||
F5,$02,$06,$05,F5,$f5,37,37
|
||||
F6,$02,$06,$06,F6,$f6,38,38
|
||||
F7,$02,$06,$07,F7,$f7,39,39
|
||||
F8,$02,$06,$08,F8,$f8,40,40
|
||||
F9,$02,$06,$09,F9,$f9,41,41
|
||||
F10,$02,$06,$0A,F10,$f10,42,42
|
||||
F11,$02,$06,$0B,F11,$f11,43,43
|
||||
F12,$02,$06,$0C,F12,$f12,44,44
|
||||
F13,$02,$06,$0D,F13,$f13,45,45
|
||||
F14,$02,$06,$0E,F14,$f14,46,46
|
||||
F15,$02,$06,$0F,F15,$f15,47,47
|
||||
F16,$02,$06,$10,F16,$f16,48,48
|
||||
F17,$02,$06,$11,F17,$f17,49,49
|
||||
F18,$02,$06,$12,F18,$f18,50,50
|
||||
F19,$02,$06,$13,F19,$f19,51,51
|
||||
F20,$02,$06,$14,F20,$f20,52,52
|
||||
F21,$02,$06,$15,F21,$f21,53,53
|
||||
F22,$02,$06,$16,F22,$f22,54,54
|
||||
F23,$02,$06,$17,F23,$f23,55,55
|
||||
F24,$02,$06,$18,F24,$f24,56,56
|
||||
F25,$02,$06,$19,F25,$f25,57,57
|
||||
F26,$02,$06,$1A,F26,$f26,58,58
|
||||
F27,$02,$06,$1B,F27,$f27,59,59
|
||||
F28,$02,$06,$1C,F28,$f28,60,60
|
||||
F29,$02,$06,$1D,F29,$f29,61,61
|
||||
F30,$02,$06,$1E,F30,$f30,62,62
|
||||
F31,$02,$06,$1F,F31,$f31,63,63
|
||||
F0,$02,$06,$00,f0,$f0,32,32
|
||||
F1,$02,$06,$01,f1,$f1,33,33
|
||||
F2,$02,$06,$02,f2,$f2,34,34
|
||||
F3,$02,$06,$03,f3,$f3,35,35
|
||||
F4,$02,$06,$04,f4,$f4,36,36
|
||||
F5,$02,$06,$05,f5,$f5,37,37
|
||||
F6,$02,$06,$06,f6,$f6,38,38
|
||||
F7,$02,$06,$07,f7,$f7,39,39
|
||||
F8,$02,$06,$08,f8,$f8,40,40
|
||||
F9,$02,$06,$09,f9,$f9,41,41
|
||||
F10,$02,$06,$0A,f10,$f10,42,42
|
||||
F11,$02,$06,$0B,f11,$f11,43,43
|
||||
F12,$02,$06,$0C,f12,$f12,44,44
|
||||
F13,$02,$06,$0D,f13,$f13,45,45
|
||||
F14,$02,$06,$0E,f14,$f14,46,46
|
||||
F15,$02,$06,$0F,f15,$f15,47,47
|
||||
F16,$02,$06,$10,f16,$f16,48,48
|
||||
F17,$02,$06,$11,f17,$f17,49,49
|
||||
F18,$02,$06,$12,f18,$f18,50,50
|
||||
F19,$02,$06,$13,f19,$f19,51,51
|
||||
F20,$02,$06,$14,f20,$f20,52,52
|
||||
F21,$02,$06,$15,f21,$f21,53,53
|
||||
F22,$02,$06,$16,f22,$f22,54,54
|
||||
F23,$02,$06,$17,f23,$f23,55,55
|
||||
F24,$02,$06,$18,f24,$f24,56,56
|
||||
F25,$02,$06,$19,f25,$f25,57,57
|
||||
F26,$02,$06,$1A,f26,$f26,58,58
|
||||
F27,$02,$06,$1B,f27,$f27,59,59
|
||||
F28,$02,$06,$1C,f28,$f28,60,60
|
||||
F29,$02,$06,$1D,f29,$f29,61,61
|
||||
F30,$02,$06,$1E,f30,$f30,62,62
|
||||
F31,$02,$06,$1F,f31,$f31,63,63
|
||||
|
||||
PC,$05,$00,$00,PC,pc,-1,-1
|
||||
HI,$05,$00,$01,HI,hi,68,68
|
||||
LO,$05,$00,$02,LO,lo,69,69
|
||||
CR,$05,$00,$03,CR,cr,70,70
|
||||
FCR0,$05,$00,$04,FCR0,fcr0,71,71
|
||||
FCR25,$05,$00,$05,FCR25,fcr25,72,72
|
||||
FCR26,$05,$00,$06,FCR26,fcr26,73,73
|
||||
FCR28,$05,$00,$07,FCR28,fcr28,74,74
|
||||
FCSR,$05,$00,$08,FCSR,fcsr,75,75
|
||||
FCR0,$05,$00,$04,fcr0,fcr0,71,71
|
||||
FCR25,$05,$00,$05,fcr25,fcr25,72,72
|
||||
FCR26,$05,$00,$06,fcr26,fcr26,73,73
|
||||
FCR28,$05,$00,$07,fcr28,fcr28,74,74
|
||||
FCSR,$05,$00,$08,fcsr,fcsr,75,75
|
||||
|
@ -1,6 +1,14 @@
|
||||
{ don't edit, this file is generated from mipsreg.dat }
|
||||
32,
|
||||
68,
|
||||
66,
|
||||
0,
|
||||
67,
|
||||
65,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
2,
|
||||
33,
|
||||
34,
|
||||
43,
|
||||
@ -38,19 +46,11 @@
|
||||
71,
|
||||
72,
|
||||
73,
|
||||
66,
|
||||
0,
|
||||
67,
|
||||
65,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
2,
|
||||
31,
|
||||
29,
|
||||
27,
|
||||
28,
|
||||
32,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
|
@ -31,45 +31,45 @@
|
||||
'gp',
|
||||
'sp',
|
||||
'fp',
|
||||
'$a',
|
||||
'F0',
|
||||
'F1',
|
||||
'F2',
|
||||
'F3',
|
||||
'F4',
|
||||
'F5',
|
||||
'F6',
|
||||
'F7',
|
||||
'F8',
|
||||
'F9',
|
||||
'F10',
|
||||
'F11',
|
||||
'F12',
|
||||
'F13',
|
||||
'F14',
|
||||
'F15',
|
||||
'F16',
|
||||
'F17',
|
||||
'F18',
|
||||
'F19',
|
||||
'F20',
|
||||
'F21',
|
||||
'F22',
|
||||
'F23',
|
||||
'F24',
|
||||
'F25',
|
||||
'F26',
|
||||
'F27',
|
||||
'F28',
|
||||
'F29',
|
||||
'F30',
|
||||
'F31',
|
||||
'ra',
|
||||
'f0',
|
||||
'f1',
|
||||
'f2',
|
||||
'f3',
|
||||
'f4',
|
||||
'f5',
|
||||
'f6',
|
||||
'f7',
|
||||
'f8',
|
||||
'f9',
|
||||
'f10',
|
||||
'f11',
|
||||
'f12',
|
||||
'f13',
|
||||
'f14',
|
||||
'f15',
|
||||
'f16',
|
||||
'f17',
|
||||
'f18',
|
||||
'f19',
|
||||
'f20',
|
||||
'f21',
|
||||
'f22',
|
||||
'f23',
|
||||
'f24',
|
||||
'f25',
|
||||
'f26',
|
||||
'f27',
|
||||
'f28',
|
||||
'f29',
|
||||
'f30',
|
||||
'f31',
|
||||
'PC',
|
||||
'HI',
|
||||
'LO',
|
||||
'CR',
|
||||
'FCR0',
|
||||
'FCR25',
|
||||
'FCR26',
|
||||
'FCR28',
|
||||
'FCSR'
|
||||
'fcr0',
|
||||
'fcr25',
|
||||
'fcr26',
|
||||
'fcr28',
|
||||
'fcsr'
|
||||
|
Loading…
Reference in New Issue
Block a user