Jonas Maebe
|
af784cfb1e
* final (?) fix to in-code
|
22 years ago |
Jonas Maebe
|
db3bd69a18
* fixed bug in tcginnode.pass_2
|
22 years ago |
Jonas Maebe
|
a82c9531b7
* fixed register leak
|
22 years ago |
Jonas Maebe
|
7ca760912b
* tcginnode.pass_2 doesn't call a helper anymore in any case
|
22 years ago |
Jonas Maebe
|
7081853478
- disabled gentreejmp for now, it expects that the case labels are
|
22 years ago |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 years ago |
peter
|
d91c880148
* cg.a_load_* get a from and to size specifier
|
22 years ago |
peter
|
230a14ff68
* getregisterfpu size parameter added
|
22 years ago |
peter
|
414bd5fa22
* more sparc cleanup
|
22 years ago |
Jonas Maebe
|
e7e2cfe9a4
* a_load_loc_reg now has an extra size parameter for the destination
|
22 years ago |
Jonas Maebe
|
1712878279
* fixed tcginnode endian bug again, but correcty this time :)
|
22 years ago |
florian
|
89c93b12c4
* fixed sparc compiler compilation
|
22 years ago |
Jonas Maebe
|
25435fe881
* corrected fix for endian differences in tcginnode
|
22 years ago |
Jonas Maebe
|
4aadabdf80
* fixed size setting of result location of innodes
|
22 years ago |
Jonas Maebe
|
a3a3311e41
* fixed endian issue in inlined in-test for smallsets
|
22 years ago |
daniel
|
6aa01a99a9
* Ifdefs around a lot of calls to cleartempgen
|
22 years ago |
peter
|
47489f2376
* firstpass uses expectloc
|
22 years ago |
peter
|
9ed2ce8c12
* removed some notes/hints
|
22 years ago |
florian
|
92a29d7e82
* fixed generic in operator code
|
22 years ago |
daniel
|
25059e21b6
+ Implemented the actual register allocator
|
22 years ago |
daniel
|
86bcea6ef5
* Code generator converted to new register notation
|
22 years ago |
daniel
|
55a161bbbf
* Tregister changed into a record
|
22 years ago |
peter
|
34e8266af4
* case statement inlining added
|
23 years ago |
peter
|
f3fc72095f
* splitted defbase in defutil,symutil,defcmp
|
23 years ago |
carl
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 years ago |
carl
|
801d6914e8
* range check error fixes
|
23 years ago |
Jonas Maebe
|
a15d8cfe39
* a_load_reg_reg() now has two size parameters: source and dest. This
|
23 years ago |
peter
|
6c06c346d8
* fix last optimization in genlinearlist, detected by bug tw1066
|
23 years ago |
carl
|
aa6453d52e
* oldset define is now correct for all cpu's except i386
|
23 years ago |
carl
|
c68b2dfbee
* rename swatoperands to swapoperands
|
23 years ago |