ceriel
|
84ef2d4d11
|
Added a few more patterns
|
1989-11-08 12:44:33 +00:00 |
|
ceriel
|
b2b5e94344
|
improved check for loop
|
1989-10-30 15:17:01 +00:00 |
|
ceriel
|
8eaf33bfd4
|
Added CBO (commutative binary operator) to make it a little easier to
write reordering patterns
|
1989-10-20 11:59:52 +00:00 |
|
eck
|
b0fcc3e5b6
|
added CPP variable to Makefile
|
1989-10-20 10:37:25 +00:00 |
|
ceriel
|
fa668aee72
|
cleaned up Makefile
|
1989-10-12 16:18:38 +00:00 |
|
ceriel
|
a806c41ba3
|
fixed problem: sometimes incorrect labels were generated in case descriptors
|
1989-10-04 14:39:55 +00:00 |
|
ceriel
|
adf6002035
|
Added some XOR patterns
|
1989-10-04 14:35:50 +00:00 |
|
ceriel
|
dabff33228
|
removed old dependency on EM_WSIZE
|
1989-08-10 09:23:44 +00:00 |
|
ceriel
|
2bf468c8a0
|
leave register messages with a count of 0
|
1989-06-05 15:47:53 +00:00 |
|
ceriel
|
80fcb8c31a
|
Added some patterns
|
1989-03-03 10:36:42 +00:00 |
|
ceriel
|
b85653d55d
|
replace more multiplies by shifts
|
1989-03-02 18:56:05 +00:00 |
|
ceriel
|
325abcee85
|
Improved label handling and handling of jumps to jumps
|
1989-02-06 14:39:08 +00:00 |
|
ceriel
|
02159e48b4
|
Added some patterns for LOC LOC CII followed by test on (in)equality to 0
|
1989-02-06 14:38:21 +00:00 |
|
ceriel
|
d05287f87c
|
Bug fix in cast
|
1989-02-06 14:38:00 +00:00 |
|
ceriel
|
9b12f58b23
|
Use our own preprocessor, added dependencies
|
1989-02-06 14:37:51 +00:00 |
|
ceriel
|
babbf408ce
|
deleted some patterns; they caused loop
|
1988-12-14 17:55:02 +00:00 |
|
ceriel
|
faa60da6c5
|
Added patterns
|
1988-12-12 18:22:59 +00:00 |
|
ceriel
|
a304524caa
|
Added some patterns
|
1988-12-08 13:21:07 +00:00 |
|
ceriel
|
1f679b93c5
|
replaced relative includes by <> includes
|
1988-09-12 09:13:49 +00:00 |
|
ceriel
|
35469909a3
|
some fixes
|
1988-08-18 15:32:47 +00:00 |
|
ceriel
|
3c233a3f53
|
Added some patterns to evaluate constant shifts
|
1988-06-22 13:47:57 +00:00 |
|
ceriel
|
fbfbb5e82d
|
Some improvements
|
1988-06-15 13:15:41 +00:00 |
|
ceriel
|
858a099dce
|
Made a bit more portable
|
1988-04-19 19:46:28 +00:00 |
|
ceriel
|
3c204ee395
|
Added patterns for loc sbu and loc adu
|
1988-03-23 16:52:23 +00:00 |
|
ceriel
|
2a76dc0fda
|
Added some patterns
|
1988-01-12 13:27:11 +00:00 |
|
ceriel
|
fe65dfcc3a
|
minor adaption: index array with int, not long
|
1987-08-19 15:27:15 +00:00 |
|
ceriel
|
2a5246ae62
|
put mes 2 in front
|
1987-05-20 14:09:21 +00:00 |
|
ceriel
|
5bdd7244d3
|
Added some patterns, generate mes 8 after mes 2
|
1987-05-20 13:56:26 +00:00 |
|
ceriel
|
b0df114710
|
Initial revision
|
1987-04-13 10:32:47 +00:00 |
|
ceriel
|
b66453d5f8
|
2 last minute-additions (oh dear ...)
|
1987-04-03 16:21:24 +00:00 |
|
ceriel
|
be12d50198
|
BMASK was unsigned, which caused problems with some C compilers (ours)
|
1987-03-25 15:57:22 +00:00 |
|
ceriel
|
ab1b9d8b40
|
replaced cc by $(CC)
|
1987-03-24 11:10:23 +00:00 |
|
ceriel
|
ccb6e5bda0
|
remove regnoglob.c and regglob.c before copying to them
|
1987-03-11 15:39:01 +00:00 |
|
ceriel
|
ba5c406d27
|
Added copyright notice
|
1987-03-10 01:42:07 +00:00 |
|
ceriel
|
f5371e1096
|
Added copyright notice
|
1987-03-09 19:15:41 +00:00 |
|
ceriel
|
4f43dad1ab
|
Lindseys fix to a bug with nested procedures
|
1987-03-09 10:15:51 +00:00 |
|
ceriel
|
406137be12
|
*** empty log message ***
|
1987-02-24 16:07:04 +00:00 |
|
ceriel
|
19edf7ae06
|
Added a dependency
|
1987-02-23 11:02:31 +00:00 |
|
ceriel
|
7eb42b32b5
|
Some minor improvements
|
1987-02-23 11:01:13 +00:00 |
|
ceriel
|
6896b5cb7e
|
Added "opt2" to the clean entry
|
1987-02-07 02:57:09 +00:00 |
|
ceriel
|
5c02ff34c2
|
Some bug fixes
|
1987-01-15 17:36:26 +00:00 |
|
ceriel
|
46ce3ce464
|
This one works.
|
1987-01-12 14:06:47 +00:00 |
|
ceriel
|
4b916d7c48
|
New Makefile, also generating opt2 (t.i. peephole optimizer after global ..)
|
1987-01-12 14:01:26 +00:00 |
|
ceriel
|
7b14da0eb1
|
Bug fix in "inc loc adi" patterns and the like.
|
1986-11-24 10:42:29 +00:00 |
|
ceriel
|
6df30b45d7
|
Added a pattern for "ldc ads".
|
1986-09-24 12:17:25 +00:00 |
|
ceriel
|
a05325ba7f
|
Addition of new patterns.
|
1986-09-23 09:41:47 +00:00 |
|
em
|
af1c3f29a8
|
set limit on optimization passes to prevent loop
in optimizer in case of bad table.
|
1986-09-09 13:10:15 +00:00 |
|
sater
|
2c23adf973
|
Error fixed where w==2 was assumed
|
1986-08-28 10:28:42 +00:00 |
|
sater
|
60a5906456
|
removed sanity checking on result from sprintf
System IIIish systems seem to have their own idea.
|
1986-06-17 09:13:11 +00:00 |
|
ceriel
|
b0609d40fc
|
Added some new patterns involving multiplies with 0, 1 etc.
|
1986-02-10 10:14:41 +00:00 |
|