ceriel
|
ae57d22fc9
|
Some minor modifications reflecting some changes in the peephole optimizer
|
1992-09-01 10:19:21 +00:00 |
|
ceriel
|
8daa5b2260
|
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
|
1991-12-17 15:05:43 +00:00 |
|
ceriel
|
8f4b447757
|
Only call NOP routine when debugging table
|
1991-09-04 10:55:52 +00:00 |
|
ceriel
|
eee9660d58
|
Include whichone.h with <> so that the -I options decide which one is included
|
1991-08-28 14:13:14 +00:00 |
|
ceriel
|
3c596d647d
|
There was no RCK 2 due to a preprocessor-directive error
|
1991-04-24 14:09:20 +00:00 |
|
ceriel
|
0baea7a374
|
Added LOS 4 and STS 4
|
1991-04-19 12:02:52 +00:00 |
|
ceriel
|
20d4d031dd
|
Fix to fix
|
1991-03-25 13:16:02 +00:00 |
|
ceriel
|
6d23b30471
|
Yet another fix: this time for AND/IOR/XOR/COM ?
|
1991-03-25 11:39:27 +00:00 |
|
ceriel
|
f3e1fb7e2b
|
bug fix for SET instruction on m68k2
|
1991-03-22 18:23:55 +00:00 |
|
eck
|
4439cdc4fd
|
fixed error for m68k2
|
1990-12-13 08:31:44 +00:00 |
|
eck
|
714ce1e77d
|
fixed nasty bug with sets that were used in kill-parts
|
1990-12-12 17:17:04 +00:00 |
|
ceriel
|
00643c6620
|
Fixed RMU 4
|
1990-12-07 11:25:45 +00:00 |
|
ceriel
|
f8390a7118
|
Some corrections and simplifications
|
1990-11-16 16:31:40 +00:00 |
|
eck
|
8fa5ab6219
|
added patterns
|
1990-11-13 10:03:55 +00:00 |
|
eck
|
3f9fa1b202
|
fixed labeldefs so that registers are killed
replaced 'cms <w>' bij 'cmi <w>'
|
1990-10-29 17:05:35 +00:00 |
|
eck
|
cdb39d5f18
|
fixed bugs with ext_[wl] arguments, changed reusage of registers
|
1990-10-26 16:52:43 +00:00 |
|
eck
|
a2c9a56a36
|
replaced some move's by move_i's
|
1990-09-14 14:30:07 +00:00 |
|
eck
|
8f077a272d
|
changed stacheight to topeltsize
|
1990-09-04 17:13:37 +00:00 |
|
eck
|
ea49b0cbca
|
fixed some bugs in new pattern
|
1990-08-28 15:01:17 +00:00 |
|
eck
|
5cfb5c8b38
|
fixed some strange constructions
|
1990-08-24 16:20:57 +00:00 |
|
eck
|
966ad936fa
|
several improvements + fixes
|
1990-08-22 16:26:21 +00:00 |
|
eck
|
b587691b16
|
added m68k2 stuff, added patterns
|
1990-08-20 13:55:38 +00:00 |
|
ceriel
|
0a82ab43e6
|
bug fix: wrong procedure was called
|
1990-06-27 09:29:55 +00:00 |
|
ceriel
|
3acfc6ef84
|
ignore NOP
|
1990-05-17 19:40:15 +00:00 |
|
ceriel
|
fdc7260040
|
moved a coercion
|
1990-04-23 13:38:19 +00:00 |
|
ceriel
|
15d1c835b0
|
fix: still sometimes assumed that a move to address register sets condition codes
|
1990-03-26 14:47:26 +00:00 |
|
ceriel
|
e1c865575e
|
fixed problems with overflow bit in condition codes
|
1990-02-27 16:21:47 +00:00 |
|
ceriel
|
4c39e6fe41
|
kill tokens using address registers better
|
1989-11-01 10:14:27 +00:00 |
|
ceriel
|
90e8732746
|
fixed bug and changed con_float
|
1989-10-25 13:24:29 +00:00 |
|
ceriel
|
179995b95b
|
corrected XOR problem, and ILOCAL does not exist for m68k4
|
1989-10-06 11:13:16 +00:00 |
|
ceriel
|
a9d95930e8
|
removed yet another eor.l error
|
1989-09-29 11:45:19 +00:00 |
|
ceriel
|
b082fe48d5
|
inline FEF code for M68881 was wrong; replaced bu subroutine call
|
1989-08-10 14:17:50 +00:00 |
|
ceriel
|
9da93a1d2b
|
use IEEE format in floating point package
|
1989-07-25 15:50:29 +00:00 |
|
ceriel
|
ad5d0d78d0
|
replaced some db.. instructions; they are wrong if the count register
contains a count > 65535
|
1989-07-07 16:01:03 +00:00 |
|
ceriel
|
f783ed921d
|
some added patterns for M688881, and a fix
|
1989-06-15 10:35:42 +00:00 |
|
ceriel
|
50c17231fb
|
some optimizations for M68881; it is still horrible, though
|
1989-06-12 14:05:25 +00:00 |
|
ceriel
|
c5ddc899c7
|
Added simple support for M68881
|
1989-06-12 09:30:39 +00:00 |
|
ceriel
|
607eac48b3
|
fixed typo
|
1989-05-11 10:43:37 +00:00 |
|
ceriel
|
310218d1cd
|
fixed typo
|
1989-04-06 14:18:17 +00:00 |
|
ceriel
|
22a4ef930b
|
improved ASP patterns
|
1989-04-03 16:16:10 +00:00 |
|
ceriel
|
4e23e8da1e
|
fixed typo's
|
1989-03-16 11:20:47 +00:00 |
|
ceriel
|
e2b1f05f4b
|
fixed: pattern for ADI STL and the like was wrong
|
1989-03-14 14:05:10 +00:00 |
|
ceriel
|
03cf2ee6f0
|
some more improvements; made fancy modes dependant on #define
|
1989-03-14 12:47:11 +00:00 |
|
ceriel
|
9352716e2d
|
some improvements and corrections
|
1989-03-03 15:16:12 +00:00 |
|
ceriel
|
929946d753
|
made several patterns dependant on a #define. Using some of the
fancy addressing modes actually made the code slower.
|
1989-03-01 16:28:18 +00:00 |
|
ceriel
|
ea8f852fc5
|
Many new patterns
|
1989-03-01 11:32:37 +00:00 |
|
ceriel
|
88c579f2d1
|
simplified CFF somewhat
|
1989-02-24 14:58:21 +00:00 |
|
ceriel
|
6b94b30af4
|
Added patterns and made some improvements
|
1989-02-24 14:09:46 +00:00 |
|
ceriel
|
b0513b7a66
|
better rule for LOE LOF DUP ADP ...
|
1989-02-23 17:59:30 +00:00 |
|
ceriel
|
e97129f991
|
generate better code for LOL ADP STL
|
1989-02-23 15:46:46 +00:00 |
|