1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- ;
- ; $Id$
- ;
- ; ARM registers
- ;
- ; layout
- ; <name>,<type>,<value>,<stdname>,<stabidx>,<ot value>
- ;
- NO,$00,$00,INVALID,-1
- ; Integer registers
- R0,$01,$00,r0,0
- R1,$01,$01,r1,1
- R2,$01,$02,r2,2
- R3,$01,$03,r3,3
- R4,$01,$04,r4,4
- R5,$01,$05,r5,5
- R6,$01,$06,r6,6
- R7,$01,$07,r7,7
- R8,$01,$08,r8,8
- R9,$01,$09,r9,9
- R10,$01,$0a,r10,10
- R11,$01,$0b,r11,11
- R12,$01,$0c,r12,12
- R13,$01,$0d,r13,13
- R14,$01,$0e,r14,14
- R15,$01,$0f,r15,15
- ; Float registers
- F0,$02,$00,f0,32
- F1,$02,$01,f1,32
- F2,$02,$02,f2,32
- F3,$02,$03,f3,32
- F4,$02,$04,f4,32
- F5,$02,$05,f5,32
- F6,$02,$06,f6,32
- F7,$02,$07,f7,32
- ; MM registers
- S0,$03,$00,s0,0
- S1,$03,$00,s1,0
- D0,$03,$00,d0,0
- S2,$03,$00,s2,0
- S3,$03,$00,s3,0
- D1,$03,$00,d1,0
- S4,$03,$00,s4,0
- S5,$03,$00,s5,0
- D2,$03,$00,d2,0
- S6,$03,$00,s6,0
- S7,$03,$00,s7,0
- D3,$03,$00,d3,0
- S8,$03,$00,s8,0
- S9,$03,$00,s9,0
- D4,$03,$00,d4,0
- S10,$03,$00,s10,0
- S11,$03,$00,s11,0
- D5,$03,$00,d5,0
- S12,$03,$00,s12,0
- S13,$03,$00,s13,0
- D6,$03,$00,d6,0
- S14,$03,$00,s14,0
- S15,$03,$00,s15,0
- D7,$03,$00,d7,0
- S16,$03,$00,s16,0
- S17,$03,$00,s17,0
- D8,$03,$00,d8,0
- S18,$03,$00,s18,0
- S19,$03,$00,s19,0
- D9,$03,$00,d9,0
- S20,$03,$00,s20,0
- S21,$03,$00,s21,0
- D10,$03,$00,d10,0
- S22,$03,$00,s22,0
- S23,$03,$00,s23,0
- D11,$03,$00,d11,0
- S24,$03,$00,s24,0
- S25,$03,$00,s25,0
- D12,$03,$00,d12,0
- S26,$03,$00,s26,0
- S27,$03,$00,s27,0
- D13,$03,$00,d13,0
- S28,$03,$00,s28,0
- S29,$03,$00,s29,0
- D14,$03,$00,d14,0
- S30,$03,$00,s20,0
- S31,$03,$00,s21,0
- D15,$03,$00,d15,0
- ;
- ; $Log$
- ; Revision 1.2 2003-09-09 12:53:39 florian
- ; * some assembling problems fixed
- ; * improved loadaddr_ref_reg
- ;
- ; Revision 1.1 2003/09/04 00:15:29 florian
- ; * first bunch of adaptions of arm compiler for new register type
- ;
- ;
|