Commit graph

153 commits

Author SHA1 Message Date
ceriel
83a22b318c handle SLU like SLI 1988-06-22 11:31:45 +00:00
ceriel
dd690a1065 a minor fix 1988-06-22 10:56:04 +00:00
ceriel
627d2060cd Added some code to reduce SLI, then decided against it 1988-06-22 10:41:52 +00:00
ceriel
f892470f88 when checking for array computations with SLI, also check at the ADS! 1988-06-21 16:49:52 +00:00
ceriel
d25a84511c corrected 1988-06-21 16:20:59 +00:00
ceriel
e8f4e47da5 better info for SLI 1988-06-21 16:10:19 +00:00
ceriel
7f5c3ac4f6 made reading of list from description file a bit more general 1988-06-21 15:31:51 +00:00
ceriel
46c8b743f2 run peephole optimizer after inline substitution 1988-06-21 15:20:49 +00:00
ceriel
860230a837 lay-out fix 1988-06-21 15:20:01 +00:00
ceriel
dea600f9bf Added option to indicate that whole program is offered 1988-06-16 09:41:51 +00:00
ceriel
35d8ec11fa be a bit more optimistic about gain for pointer registers 1988-06-15 15:28:10 +00:00
ceriel
de0048e96b don't throw away external procedures 1988-06-10 15:39:05 +00:00
ceriel
e8d1bdb192 make to work with modified installation script 1988-04-29 09:12:29 +00:00
ceriel
7fbb57dea4 clean entry should not throw away distributed files 1988-04-27 10:57:37 +00:00
ceriel
b90cc5ceb9 make it more K&R C 1988-01-13 11:06:06 +00:00
ceriel
31b2f7d9e0 take care of GTO 1987-10-02 12:53:04 +00:00
ceriel
102a2b1061 don't optimize when ms_gto 1987-10-02 12:52:29 +00:00
ceriel
1ac5d9c95a Handle GTO, LOR/STR 0 also use local base 1987-10-02 12:43:54 +00:00
ceriel
d2006b19af do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available 1987-10-02 10:48:38 +00:00
ceriel
c0dd8055c2 make variables that are assigned to alive, at least for a short while 1987-10-02 10:41:13 +00:00
ceriel
7f400e5073 print identifier name when multiple declared 1987-10-02 09:55:16 +00:00
ceriel
6cdc7b47cf OUTTRACE was doubly defined 1987-08-06 14:29:16 +00:00
ceriel
040495ff56 fixed another bug with header blocks, and modified to use existing header
block when possible
1987-08-05 09:46:38 +00:00
ceriel
159b84ef68 bug fixes: put header block at end of procedure 1987-08-04 14:13:24 +00:00
ceriel
0e9f072917 yet another fix: outoperand must do nothing with ps_end 1987-07-30 08:59:40 +00:00
ceriel
3b0057625d did not handle HOL names right (null names) 1987-07-29 10:43:43 +00:00
ceriel
3cd5074594 fix: did not handle externals with big HOL offsets right 1987-07-29 10:39:02 +00:00
ceriel
7bb843eb0f fixed a bug in a name-changing routine 1987-06-29 14:41:23 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
aad62add90 Bug fix: a character was compared to op_lab, which is >= 128. 1987-04-03 16:48:53 +00:00
ceriel
4fd846804a Seemed to prefer reg_any registers, which caused addresses of procedures
to end up in data registers on the m68020. This is temporarily fixed,
but actually, the descriptor files could be somewhat more general.
1987-04-03 15:38:52 +00:00
ceriel
e8bc890c10 improved somewhat 1987-04-03 15:06:25 +00:00
ceriel
3e694c1b9d made names of dynamically varying length 1987-03-25 16:24:41 +00:00
ceriel
032929c22c changed IDL 1987-03-25 10:53:47 +00:00
ceriel
a6b6375985 Don't switch on longs! 1987-03-17 11:12:09 +00:00
ceriel
d52e25949a Indirect function calls should be just that! 1987-03-16 15:14:52 +00:00
ceriel
96fd613e89 Added a "distr" entry 1987-03-11 09:49:33 +00:00
ceriel
6eaf182cee Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
a0eea34497 Added copyright notice 1987-03-09 22:06:21 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
bb787ae7cb Added exit from main 1987-03-09 13:22:45 +00:00
ceriel
1583b4191a Added an exit from main 1987-03-09 13:14:32 +00:00
ceriel
a3426ca0e2 *** empty log message *** 1987-03-04 16:43:03 +00:00
ceriel
bc1fb58cd6 SHARE --> SHR 1987-03-02 12:42:38 +00:00
ceriel
3baea33f46 *** empty log message *** 1987-02-23 19:18:57 +00:00
ceriel
d640f098b9 updated to current situation 1987-02-23 19:15:33 +00:00
ceriel
75cfdc06c6 Initial revision 1987-02-23 19:14:34 +00:00
ceriel
522039cb60 replaced a %D 1987-02-09 17:31:25 +00:00
ceriel
17ddf81681 replaced some %D's 1987-02-09 17:28:22 +00:00
ceriel
e6f18b2838 Initial revision 1987-01-13 11:31:24 +00:00