Commit graph

102 commits

Author SHA1 Message Date
ceriel 977d93dc67 reduce memory usage (again) 1991-02-01 10:21:39 +00:00
ceriel ae5dded36f simplified 'tes' mechanism 1991-01-31 15:17:04 +00:00
ceriel abb28f949a Corrected some patterns 1991-01-14 17:13:58 +00:00
ceriel efa476b5b3 Made acceptable for flex 1991-01-11 14:28:59 +00:00
ceriel ae8ca35563 made Makefile more portable 1990-11-27 16:41:13 +00:00
ceriel 03a25ece8a don't move ms_ego's 1990-11-13 11:26:04 +00:00
eck e6fd25052a handle 'asp -x' correctly, instead of giving up 1990-11-06 13:22:15 +00:00
ceriel 5efd4280ee Added patterns 1990-09-25 15:04:55 +00:00
eck 65f74f5c72 changed shc.[ch] to tes.[ch] in .distr 1990-09-19 15:14:07 +00:00
eck 9915ed4bc2 stupid error fixed: tes shouldn't have worked 1990-09-06 08:59:02 +00:00
eck 58355b7041 changed stackheight computation to top element size computation 1990-09-04 16:42:43 +00:00
ceriel 257c868cc7 don't throw away pseudo's, even if they are not reachable 1990-08-02 16:01:21 +00:00
ceriel 79ce5a13a0 only leave ms_std's if prodepth > 0 1990-08-01 14:36:45 +00:00
eck f321062250 fixed bug with state 1990-07-26 15:08:49 +00:00
ceriel 27b1d561b5 do not move ms_std message, added shc.c and shc.h to .distr 1990-07-25 17:10:40 +00:00
eck aca2c5f4b1 forgot pop_push.awk 1990-07-18 16:31:32 +00:00
eck 379511e232 added stackheight computation 1990-07-18 14:33:07 +00:00
ceriel 63fe4e0a18 Added patterns 1990-07-12 16:12:17 +00:00
ceriel 3ae582dfd7 Added some more patterns 1990-06-25 16:58:33 +00:00
ceriel 45783a1e73 Added a SBS pattern for constant args 1990-06-13 09:59:11 +00:00
ceriel a4e5e4eeaa Added a pattern 1990-05-18 10:47:12 +00:00
eck d3208e42ca changed commented #define's into #undef's 1990-03-14 12:49:16 +00:00
ceriel 8ec051b83e Added some patterns 1990-02-28 12:10:19 +00:00
ceriel b0c09c2a94 Added some more patterns 1990-02-28 11:14:39 +00:00
ceriel eaf856c7a0 Added some patterns for unsigned compares 1990-02-09 15:28:46 +00:00
ceriel 1ece6f9107 Added a few more patterns 1989-11-08 12:44:33 +00:00
ceriel 67e5a8e7a5 improved check for loop 1989-10-30 15:17:01 +00:00
ceriel 01f77a03af Added CBO (commutative binary operator) to make it a little easier to
write reordering patterns
1989-10-20 11:59:52 +00:00
eck 46e45d1c2d added CPP variable to Makefile 1989-10-20 10:37:25 +00:00
ceriel 0faaec8e3d cleaned up Makefile 1989-10-12 16:18:38 +00:00
ceriel 0364de3a9c fixed problem: sometimes incorrect labels were generated in case descriptors 1989-10-04 14:39:55 +00:00
ceriel f3a7c72ddb Added some XOR patterns 1989-10-04 14:35:50 +00:00
ceriel 048099535a removed old dependency on EM_WSIZE 1989-08-10 09:23:44 +00:00
ceriel 64a35f954d leave register messages with a count of 0 1989-06-05 15:47:53 +00:00
ceriel 26e5032b9c Added some patterns 1989-03-03 10:36:42 +00:00
ceriel ac2b7f8d44 replace more multiplies by shifts 1989-03-02 18:56:05 +00:00
ceriel 929716a621 Improved label handling and handling of jumps to jumps 1989-02-06 14:39:08 +00:00
ceriel e0c7813927 Added some patterns for LOC LOC CII followed by test on (in)equality to 0 1989-02-06 14:38:21 +00:00
ceriel 732d0eac5c Bug fix in cast 1989-02-06 14:38:00 +00:00
ceriel 0ec10de716 Use our own preprocessor, added dependencies 1989-02-06 14:37:51 +00:00
ceriel ac86c49d85 deleted some patterns; they caused loop 1988-12-14 17:55:02 +00:00
ceriel b9417a3a55 Added patterns 1988-12-12 18:22:59 +00:00
ceriel 66ae1083a8 Added some patterns 1988-12-08 13:21:07 +00:00
ceriel 41d0500d81 replaced relative includes by <> includes 1988-09-12 09:13:49 +00:00
ceriel 61a911c631 some fixes 1988-08-18 15:32:47 +00:00
ceriel ec40d28c25 Added some patterns to evaluate constant shifts 1988-06-22 13:47:57 +00:00
ceriel 16e657858a Some improvements 1988-06-15 13:15:41 +00:00
ceriel 750aad12f6 Made a bit more portable 1988-04-19 19:46:28 +00:00
ceriel 9dce6c6b88 Added patterns for loc sbu and loc adu 1988-03-23 16:52:23 +00:00
ceriel bdc37d879e Added some patterns 1988-01-12 13:27:11 +00:00