peter
|
d76dc1047e
|
* updates for new ra
|
2003-09-14 19:19:04 +00:00 |
|
peter
|
6a8d5eb25d
|
* NEWRA branch merged
|
2003-09-03 15:55:00 +00:00 |
|
peter
|
52c73e80d1
|
* start of sparc support for newra
|
2003-08-11 21:18:20 +00:00 |
|
peter
|
b7d99ec934
|
* paraloc splitted in callerparaloc,calleeparaloc
* sparc calling convention updates
|
2003-07-02 22:18:04 +00:00 |
|
peter
|
e6e43724c3
|
* freeintparaloc added
|
2003-06-17 16:34:19 +00:00 |
|
mazen
|
b39a9919a2
|
- unused temp var r removed in GetExplicitRegisterInt function
* some case added for var and fauncions naming
|
2003-06-12 22:47:52 +00:00 |
|
peter
|
93138a616d
|
* updates like the powerpc
|
2003-06-12 21:11:44 +00:00 |
|
peter
|
230a14ff68
|
* getregisterfpu size parameter added
* op_const_reg size parameter added
* sparc updates
|
2003-06-01 21:38:06 +00:00 |
|
peter
|
790e125329
|
* register fixes
|
2003-05-31 01:00:51 +00:00 |
|
daniel
|
25059e21b6
|
+ Implemented the actual register allocator
+ Scratch registers unavailable when new register allocator used
+ maybe_save/maybe_restore unavailable when new register allocator used
|
2003-04-22 10:09:34 +00:00 |
|
mazen
|
c30ebcb633
|
* remaking sparc rtl compile
|
2003-03-15 22:51:58 +00:00 |
|
mazen
|
a33dd56d81
|
* fixing index overflow in handling new registers arrays.
|
2003-03-10 21:59:54 +00:00 |
|
daniel
|
86bcea6ef5
|
* Code generator converted to new register notation
- Horribily outdated todo.txt removed
|
2003-02-19 22:00:14 +00:00 |
|
daniel
|
55a161bbbf
|
* Tregister changed into a record
|
2003-01-08 18:43:56 +00:00 |
|
mazen
|
3a3b8a3dc4
|
* assembler output format fixed
|
2002-10-13 21:46:07 +00:00 |
|
mazen
|
b845456453
|
* Get/Unget expilit registers to be re-examined
|
2002-10-12 19:03:23 +00:00 |
|
mazen
|
fcc5675528
|
*** empty log message ***
|
2002-10-11 13:35:14 +00:00 |
|
mazen
|
ab508fa44f
|
*** empty log message ***
|
2002-08-21 13:30:07 +00:00 |
|