peter
|
34ff7931e5
Merged revisions 9068,9074,9076-9082,9084,9086,9088-9090,9096,9106,9108,9114,9128,9132-9133,9149,9185,9211,9236-9238,9260,9262,9266,9269-9272,9276-9281,9293,9295,9307-9308,9310,9322,9331,9336-9337,9340-9341,9343-9344,9349,9357,9359,9373-9375,9387,9396,9399,9401-9402,9409,9418,9428,9434,9436-9437,9450-9456,9459-9466,9468-9469,9472-9473,9476-9477,9480,9484,9486,9491-9492,9520-9529,9534,9536,9538,9540,9550,9566-9568,9571,9573,9576-9577,9579,9583,9587,9594 via svnmerge from
|
17 年之前 |
Jonas Maebe
|
34eaa3d0e9
Merged revisions 8412,8627,8650-8653,8657,8660,8663,8668-8669,8675,8683,8841,8868,8872-8873 via svnmerge from
|
18 年之前 |
Jonas Maebe
|
2ff0340da7
Merged revisions 7261-7262,7317,7983,8031,8053,8081,8090,8107,8171-8172,8282 via svnmerge from
|
18 年之前 |
peter
|
60069ce3d2
* fix IE with -sr and EXTDEBUG
|
19 年之前 |
florian
|
8fe7fb5e66
* arm uses sometimes up to 4 registers in one instruction
|
19 年之前 |
florian
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 年之前 |
florian
|
85d63d9fa9
* settings refactored
|
19 年之前 |
daniel
|
01afee1f73
* Add extra calls to get_alias to properly recognize coalesced
|
19 年之前 |
daniel
|
8242fb32ab
* One more line to revert
|
19 年之前 |
daniel
|
6abd7a7cf3
* Revert oldlasttemp stuff
|
19 年之前 |
daniel
|
4d3c7ac99e
* Change ptrint into ptruint because $7fffffff < $80000001 should
|
19 年之前 |
peter
|
84d652e3c9
* remove extdebug register unused warning, it is obsolete with the ssa for registers
|
19 年之前 |
Jonas Maebe
|
fd4b348e7c
* fixed empty superregister set detection in constructor
|
19 年之前 |
Jonas Maebe
|
7bb3a1fe22
* fixed register allocation of gen_load_para_value() and backwards
|
19 年之前 |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 年之前 |
florian
|
94038b0d83
+ translate register variable locations, enables register variable debug info, with SSA it requires to be extended maintaining location list
|
19 年之前 |
florian
|
137f8f340d
* handling of address registers in references fixed
|
19 年之前 |
Jonas Maebe
|
fc1b5c9fe2
* fixed backwards extension of regalloc information
|
20 年之前 |
Jonas Maebe
|
b769a968e3
* make sure live_start and live_end are correctly updated while
|
20 年之前 |
Jonas Maebe
|
7aa315c71a
* made some Tcpuregisterset parameters const to avoid useless copying
|
20 年之前 |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 年之前 |
fpc
|
50778076c3
initial import
|
20 年之前 |
peter
|
41c253b65d
* during spilling only add deallocs to live_registers that belong
|
20 年之前 |
peter
|
e207c402fc
* only in EXTDEBUG leave register allocator when it fails. Otherwise
|
20 年之前 |
Jonas Maebe
|
a5c94ddccd
* removed some unused variables
|
20 年之前 |
peter
|
5452cccaad
* fix spilling code when explicit cpu registers are used in an
|
20 年之前 |
Jonas Maebe
|
6c38093871
* fixed spilling for several ppc instructions which only read registers
|
20 年之前 |
peter
|
e417e34496
* truncate log
|
20 年之前 |
peter
|
db81b4333a
* fatal error when procedure is too complex
|
21 年之前 |
florian
|
8ffe3c6a9e
* debug writeln removed
|
21 年之前 |