Added SLI reduce

This commit is contained in:
ceriel
1991-02-19 16:45:57 +00:00
parent e0be1dfe3a
commit 79cb35ec4f
15 changed files with 19 additions and 24 deletions

View File

@@ -9,11 +9,6 @@
*
*/
/*#define SLI_REDUCE /* if defined, shift-lefts are also reduced */
/* not defined for the moment; should use
* machine specific information (as should
* reduction of array instructions */
typedef struct iv *iv_p;
typedef struct code_info *code_p;
@@ -70,6 +65,9 @@ extern int ovfl_harmful; /* Does overflow during multiplication
extern int arrbound_harmful; /* Is it harmful to take the address of
* a non-existing array element ?
*/
extern int sli_threshold; /* Try to optimize SLI if shift-count larger than
* this
*/
extern int Ssr; /* #optimizations found */
/* core allocation macros */