peter
|
48ef24605a
* support scalefactor for opr_local
|
vor 22 Jahren |
Jonas Maebe
|
c1279ba62b
* allow more than 3 args in the spilling routine
|
vor 22 Jahren |
peter
|
5925d38ac7
* support indexing and offset retrieval for locals
|
vor 22 Jahren |
mazen
|
81123566d3
* code reformatted
|
vor 22 Jahren |
mazen
|
2d061f8108
* Splling function devided to sub functions to make it easy to understand.
|
vor 22 Jahren |
peter
|
96afb56699
* asmnode.get_position now inserts a marker
|
vor 22 Jahren |
peter
|
4a1ecb07d1
* splitted buildderef and buildderefimpl to fix interface crc
|
vor 22 Jahren |
peter
|
6878c55c80
* write derefdata in a separate ppu entry
|
vor 22 Jahren |
peter
|
96f9973b46
* taicpu_abstract.oper[] changed to pointers
|
vor 22 Jahren |
peter
|
d0de3b3ea8
* 64k registers supported
|
vor 22 Jahren |
florian
|
1df13c788c
* fixed some MMX<->SSE
|
vor 22 Jahren |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
vor 22 Jahren |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
vor 22 Jahren |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
vor 22 Jahren |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
vor 22 Jahren |
florian
|
0d3832776f
* first bunch of adaptions of arm compiler for new register type
|
vor 22 Jahren |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
vor 22 Jahren |
florian
|
220e05dd5e
* fixed arm concatcopy
|
vor 22 Jahren |
peter
|
8cf0c122f4
* remove convert_registers
|
vor 22 Jahren |
daniel
|
cdb8a15f4a
* Some more R_NO changes
|
vor 22 Jahren |
daniel
|
63e1b70931
* Notranslation changed into -sr functionality
|
vor 22 Jahren |
Jonas Maebe
|
4f8c390198
* fixed regvars so they work with newra (at least for ppc)
|
vor 22 Jahren |
peter
|
52c73e80d1
* start of sparc support for newra
|
vor 22 Jahren |
Jonas Maebe
|
b2cdd72e5c
* always add dummy marker object at the start of an assembler list, so
|
vor 22 Jahren |
daniel
|
41e0bc4cec
* Register allocator finished
|
vor 22 Jahren |
peter
|
b42efec29d
* create rtti label using newasmsymboldata and update binding
|
vor 22 Jahren |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
vor 22 Jahren |
daniel
|
6aa01a99a9
* Ifdefs around a lot of calls to cleartempgen
|
vor 22 Jahren |
florian
|
47a3437dba
* comp is now written with its bit pattern to the ppu instead as an extended
|
vor 22 Jahren |
peter
|
9ed2ce8c12
* removed some notes/hints
|
vor 22 Jahren |