marco
|
6f1f21c432
* optbase empty skeleton removed with two dependancies. Duplicate unit name caused problems.
|
%!s(int64=16) %!d(string=hai) anos |
florian
|
572fe6282e
* teach peephole optimizer about ror/rol
|
%!s(int64=17) %!d(string=hai) anos |
yury
|
fd0ed50331
* Removed/commented more unused variables.
|
%!s(int64=17) %!d(string=hai) anos |
yury
|
5548824859
* Removed/ifdefed/commented unused local variables.
|
%!s(int64=17) %!d(string=hai) anos |
Jonas Maebe
|
058e3762aa
* added missing begin/end
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
e1132f8fe1
* check register type to not mixup sse registers
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
a3d906f1ca
- removed several ;;
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
85d63d9fa9
* settings refactored
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
d07f470b71
* remove ifdef fpc
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
fc3fb54f7c
* turning on peephole optimizations no longer turns on cse as well
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
58703324a9
* fixed issue #6913 (old bug id: #5086)
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
9e57973566
- reverted previous fix, is wrong
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
d9c1078793
* fixed mantis bug #6913
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
a854918f9a
* the length of a sequence loading a constant in a register is properly set
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
00f401693c
* fixed web bug #5094. Renaming registers is now done sequentially instead
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
a1b2701e5f
* if while we are restoring the contents of a register, we encounter an
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
4b887ef604
* when restoring a register's previous contents after it's been replaced
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
af36d177d9
* if we find a constant already loaded in a register and we use that
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
b6e35a200e
* rewrite of optimizer options
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
a885e9da0e
* fixed replaceregdebug code
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
b507ddae51
* fixed crash when an optimized sequence extends till the start of an
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
867aaef744
* fixed restoring of register contents one instruction too far when removing
|
%!s(int64=20) %!d(string=hai) anos |
Jonas Maebe
|
8b82f90b27
* fixed overflows in counters used for operands in case opcode without
|
%!s(int64=20) %!d(string=hai) anos |
Jonas Maebe
|
8471e10137
* fixed tw4266
|
%!s(int64=20) %!d(string=hai) anos |
Jonas Maebe
|
c3a5f88a7b
* fixed webtbs/tw4388: properly process regalloc info coming right after
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
89297d2c39
* move all stabs ($ifdef gdb) code to dbgstabs
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
50778076c3
initial import
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
e417e34496
* truncate log
|
%!s(int64=20) %!d(string=hai) anos |