mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-05 05:58:02 +02:00
68 lines
1.4 KiB
Plaintext
68 lines
1.4 KiB
Plaintext
;
|
|
; XTensa registers
|
|
;
|
|
; layout
|
|
; <name>,<type>,<subtype>,<value>,<stdname>,<stab idx>,<dwarf idx>
|
|
;
|
|
NO,$00,$00,$00,INVALID,-1,-1
|
|
; Integer registers
|
|
A0,$01,$00,$00,a0,0,0
|
|
A1,$01,$00,$01,a1,1,1
|
|
A2,$01,$00,$02,a2,2,2
|
|
A3,$01,$00,$03,a3,3,3
|
|
A4,$01,$00,$04,a4,4,4
|
|
A5,$01,$00,$05,a5,5,5
|
|
A6,$01,$00,$06,a6,6,6
|
|
A7,$01,$00,$07,a7,7,7
|
|
A8,$01,$00,$08,a8,8,8
|
|
A9,$01,$00,$09,a9,9,9
|
|
A10,$01,$00,$0a,a10,10,10
|
|
A11,$01,$00,$0b,a11,11,11
|
|
A12,$01,$00,$0c,a12,12,12
|
|
A13,$01,$00,$0d,a13,13,13
|
|
A14,$01,$00,$0e,a14,14,14
|
|
A15,$01,$00,$0f,a15,15,15
|
|
|
|
; Floating point registers
|
|
F0,$02,$00,$00,f0,0,0
|
|
F1,$02,$00,$01,f1,1,1
|
|
F2,$02,$00,$02,f2,2,2
|
|
F3,$02,$00,$03,f3,3,3
|
|
F4,$02,$00,$04,f4,4,4
|
|
F5,$02,$00,$05,f5,5,5
|
|
F6,$02,$00,$06,f6,6,6
|
|
F7,$02,$00,$07,f7,7,7
|
|
F8,$02,$00,$08,f8,8,8
|
|
F9,$02,$00,$09,f9,9,9
|
|
F10,$02,$00,$0a,f10,10,10
|
|
F11,$02,$00,$0b,f11,11,11
|
|
F12,$02,$00,$0c,f12,12,12
|
|
F13,$02,$00,$0d,f13,13,13
|
|
F14,$02,$00,$0e,f14,14,14
|
|
F15,$02,$00,$0f,f15,15,15
|
|
|
|
; Boolean registers
|
|
B0,$05,$00,$00,b0,0,0
|
|
B1,$05,$00,$01,b1,1,1
|
|
B2,$05,$00,$02,b2,2,2
|
|
B3,$05,$00,$03,b3,3,3
|
|
B4,$05,$00,$04,b4,4,4
|
|
B5,$05,$00,$05,b5,5,5
|
|
B6,$05,$00,$06,b6,6,6
|
|
B7,$05,$00,$07,b7,7,7
|
|
B8,$05,$00,$08,b8,8,8
|
|
B9,$05,$00,$09,b9,9,9
|
|
B10,$05,$00,$0a,b10,10,10
|
|
B11,$05,$00,$0b,b11,11,11
|
|
B12,$05,$00,$0c,b12,12,12
|
|
B13,$05,$00,$0d,b13,13,13
|
|
B14,$05,$00,$0e,b14,14,14
|
|
B15,$05,$00,$0f,b15,15,15
|
|
|
|
; MAC16 registers
|
|
M0,$09,$00,$00,m0,0,0
|
|
M1,$09,$00,$01,m1,1,1
|
|
M2,$09,$00,$02,m2,2,2
|
|
M3,$09,$00,$03,m3,3,3
|
|
|