Jonas Maebe
|
99994c0603
Merged revisions 11879-11880,11884-11888,11890,11896-11898,11903-11919,11926-11930,11933-11934,11936-11937,11939-11940,11942-11985,11987-11991,11993-12013,12015-12017,12019-12040,12043,12045,12047-12050,12054,12056-12057,12059-12062,12064-12066,12073,12075,12077-12078,12082,12085,12087-12088,12092-12094,12099,12106-12110,12114,12117-12122,12125,12128-12131,12138,12141-12143,12152-12160,12162-12163,12166-12171,12173-12176,12196,12198-12205 via svnmerge from
|
17 年之前 |
yury
|
0bcaf8845f
* Fixed 'mixed signed/unsigned' warnings.
|
17 年之前 |
yury
|
cf7390ea81
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 年之前 |
peter
|
6744b747b8
* remove goto, that prevents optimizations
|
17 年之前 |
Jonas Maebe
|
8d9bfcaa7d
* fixed memory corruption in trgobj.add_to_movelist on 64 bit platforms
|
18 年之前 |
peter
|
6058b2c247
* renamed t_times to executionweight and moved it to
|
18 年之前 |
peter
|
263b7abc6f
* check register type also for registers in references so we are
|
18 年之前 |
Jonas Maebe
|
335bc9fd46
+ PIC support for darwin/ppc32 (-Cg works now, no regressions in test
|
18 年之前 |
peter
|
67e16340be
* revert r8118
|
18 年之前 |
daniel
|
21293f5818
+ Add common type integer promotion.
|
18 年之前 |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 年之前 |
daniel
|
182fca72f2
* Change spill_* routines to return Taicpu instead of Tai to increase
|
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 年之前 |