peter
|
9e66b09843
* call firstpass before allocation and codegeneration is started
|
22 年 前 |
Jonas Maebe
|
cf8b181ff2
* some ALLOWDUPREG improvements
|
22 年 前 |
peter
|
96f9973b46
* taicpu_abstract.oper[] changed to pointers
|
22 年 前 |
florian
|
13a4e41b0c
* improved speed; reduced memory usage of the interference bitmap
|
22 年 前 |
florian
|
05fcae577a
* some ppc stuff fixed
|
22 年 前 |
peter
|
9f54e1b7c5
* made worklists dynamic in size
|
22 年 前 |
peter
|
ec7fb064d0
* fixed last commit
|
22 年 前 |
florian
|
5b33ab3643
* fixed more ppc stuff
|
22 年 前 |
peter
|
d0de3b3ea8
* 64k registers supported
|
22 年 前 |
florian
|
1df13c788c
* fixed some MMX<->SSE
|
22 年 前 |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
22 年 前 |
daniel
|
b2343f4b16
* Register allocator splitted, ans abstract now
|
22 年 前 |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 年 前 |
peter
|
2771f49e22
* reuse registers with the least conflicts
|
22 年 前 |
peter
|
540691bf02
* optimized releasing of registers
|
22 年 前 |
peter
|
dea558b5c7
* return reg 255 when allowdupreg is defined
|
22 年 前 |
peter
|
bf66a6e4ab
* fix filepositions
|
22 年 前 |
peter
|
76a53a375d
* varspez in calls to push_addr_param
|
22 年 前 |
daniel
|
90e1ca64f3
* Fixed fast spilling functionality by re-adding the code that initializes
|
22 年 前 |
florian
|
8f66389b46
* improved arm code generation
|
22 年 前 |
daniel
|
49e539ac8d
* Adding register allocation order
|
22 年 前 |
peter
|
05a15df3c2
* use register with least interferences in spillregister
|
22 年 前 |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
22 年 前 |
peter
|
610cbec252
* fixes for FPU register allocation
|
22 年 前 |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
22 年 前 |
florian
|
220e05dd5e
* fixed arm concatcopy
|
22 年 前 |
daniel
|
889bd81bdb
* Register allocator bugfix for h2pas
|
22 年 前 |
Jonas Maebe
|
4f8c390198
* fixed regvars so they work with newra (at least for ppc)
|
22 年 前 |
daniel
|
7d3bfaaed4
* Precoloured nodes now have an infinite degree approached with 255,
|
22 年 前 |
daniel
|
45f9851e87
* Another register allocator bug fixed.
|
22 年 前 |