florian
|
117c083003
* call inherited Destroy in TAsmOptimizer to avoid memory leak
|
13 years ago |
florian
|
8832a34b67
* fix reg. allocs even for procedures without labels
|
13 years ago |
florian
|
75e62e42e4
* add debug statements
|
13 years ago |
florian
|
748694a325
* fixes some issues with reg. allocation information
|
13 years ago |
florian
|
0fe22a358b
+ first version of ldr instruction scheduler on arm
|
13 years ago |
Jonas Maebe
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
15 years ago |
Jonas Maebe
|
090f2a6108
* defined "class of TAsmOptimizer" as separate type to avoid tripping
|
15 years ago |
Jonas Maebe
|
c1c1b2deac
* more aint() type casts replaced by int64() type casts
|
16 years ago |
yury
|
a039dd6942
* Fixed warnings about hiding inherited method.
|
17 years ago |
yury
|
451a290caf
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 years ago |
yury
|
fd0ed50331
* Removed/commented more unused variables.
|
17 years ago |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
17 years ago |
florian
|
4010d66c2c
* arm cond. instruction support
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
89f5d65784
* fix findlohilabel
|
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 |
Jonas Maebe
|
ab5f5ca15e
* fixed ppc compilation
|
19 years ago |
Jonas Maebe
|
cd3f064a33
+ enabled postpeepholeopts phase
|
20 years ago |
Jonas Maebe
|
ab3bc45fa4
* cpu-specific overrides of optimizer methods now get called
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
Jonas Maebe
|
ec959955bd
* fixed generic jumps optimizer and enabled it for ppc (the label table
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
peter
|
c95a859f0a
* generic tlocation
|
21 years ago |
florian
|
e04b172854
* fixed generic optimizer
|
21 years ago |
florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
peter
|
4285e99853
* internal linker
|
23 years ago |
peter
|
06ebac4e27
* readded missing revisions
|
23 years ago |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 years ago |