peter
|
6fdeb2035a
Merged revisions 6959,6974,6976,6996-6997,7002,7007,7016,7020-7021,7033,7037,7040,7042,7045,7068-7069,7075-7079,7087,7094,7098-7099,7101,7103,7109,7115-7119,7128,7136-7137,7139,7150,7160-7162,7175,7179,7183,7190-7195,7198,7202,7205-7206,7208-7217,7220-7222,7225-7228,7230,7233,7239-7241,7244,7246,7252 via svnmerge from
|
18 years ago |
daniel
|
9256c180de
* Fix register allocation bug that happens when a coalesced
|
18 years ago |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
daniel
|
3125ed73cf
* Add one more call to get_alias
|
19 years ago |
daniel
|
01afee1f73
* Add extra calls to get_alias to properly recognize coalesced
|
19 years ago |
Jonas Maebe
|
51259b697b
* more mmx/sse register spilling fixes:
|
19 years ago |
Jonas Maebe
|
cd0c38b9d9
* fixed spilling of mmx registers
|
19 years ago |
florian
|
0378f8c162
+ more reg/reg reg/mem only instructions
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
b6e35a200e
* rewrite of optimizer options
|
19 years ago |
florian
|
0e89afa607
* mm register spilling fixed
|
20 years ago |
florian
|
146efddbb7
* unified internal error
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
4794119dd3
movzx,movsx don't support memory destinations
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
852ca7e923
+ added sse instruction being not be able writing to a memory location
|
21 years ago |
peter
|
c95a859f0a
* generic tlocation
|
21 years ago |
peter
|
c853d10cc2
* optimized spilling writing when the reg operand can be
|
21 years ago |
peter
|
f5471aef6e
* more spilling rewrites
|
21 years ago |
peter
|
ee3585f56f
* spilling code rewritten for x86. It now used the generic
|
21 years ago |
peter
|
ec04a5a899
* handle 3 operand opcodes the same as 2 operand opcodes, the
|
21 years ago |
florian
|
9ebffe215b
* ie checking in spilling code improved
|
21 years ago |
florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
florian
|
588e2c38bf
* dwarf branch merged
|
21 years ago |
peter
|
c34c9af5ce
* moved spilling code from taicpu to rg
|
22 years ago |
florian
|
7887af7c75
* rg unified for i386/x86-64
|
22 years ago |