Commit 2922fe9e by Ian Lance Taylor

Define SMALL_REGISTER_CLASSES with a value

From-SVN: r13303
parent f95182a4
...@@ -946,7 +946,7 @@ enum reg_class ...@@ -946,7 +946,7 @@ enum reg_class
rtl to be used as spill registers but prevents the compiler from rtl to be used as spill registers but prevents the compiler from
extending the lifetime of these registers. */ extending the lifetime of these registers. */
#define SMALL_REGISTER_CLASSES #define SMALL_REGISTER_CLASSES 1
/* Macros to check register numbers against specific register classes. */ /* Macros to check register numbers against specific register classes. */
......
...@@ -568,7 +568,7 @@ enum reg_class { ...@@ -568,7 +568,7 @@ enum reg_class {
rtl to be used as spill registers but prevents the compiler from rtl to be used as spill registers but prevents the compiler from
extending the lifetime of these registers. */ extending the lifetime of these registers. */
#define SMALL_REGISTER_CLASSES #define SMALL_REGISTER_CLASSES 1
/* Define a data type for recording info about an argument list /* Define a data type for recording info about an argument list
during the scan of that argument list. This data type should during the scan of that argument list. This data type should
......
...@@ -706,7 +706,7 @@ enum reg_class ...@@ -706,7 +706,7 @@ enum reg_class
rtl to be used as spill registers but prevents the compiler from rtl to be used as spill registers but prevents the compiler from
extending the lifetime of these registers. */ extending the lifetime of these registers. */
#define SMALL_REGISTER_CLASSES #define SMALL_REGISTER_CLASSES 1
#define QI_REG_P(X) \ #define QI_REG_P(X) \
(REG_P (X) && REGNO (X) < 4) (REG_P (X) && REGNO (X) < 4)
......
...@@ -378,7 +378,7 @@ enum reg_class { NO_REGS, MUL_REGS, GENERAL_REGS, LOAD_FPU_REGS, NO_LOAD_FPU_REG ...@@ -378,7 +378,7 @@ enum reg_class { NO_REGS, MUL_REGS, GENERAL_REGS, LOAD_FPU_REGS, NO_LOAD_FPU_REG
#define N_REG_CLASSES (int) LIM_REG_CLASSES #define N_REG_CLASSES (int) LIM_REG_CLASSES
/* have to allow this till cmpsi/tstsi are fixed in a better way !! */ /* have to allow this till cmpsi/tstsi are fixed in a better way !! */
#define SMALL_REGISTER_CLASSES #define SMALL_REGISTER_CLASSES 1
/* Since GENERAL_REGS is the same class as ALL_REGS, /* Since GENERAL_REGS is the same class as ALL_REGS,
don't give it a different class number; just make it an alias. */ don't give it a different class number; just make it an alias. */
......
...@@ -527,7 +527,7 @@ extern int regno_reg_class[]; ...@@ -527,7 +527,7 @@ extern int regno_reg_class[];
rtl to be used as spill registers but prevents the compiler from rtl to be used as spill registers but prevents the compiler from
extending the lifetime of these registers. */ extending the lifetime of these registers. */
#define SMALL_REGISTER_CLASSES #define SMALL_REGISTER_CLASSES 1
/* The order in which register should be allocated. */ /* The order in which register should be allocated. */
#define REG_ALLOC_ORDER \ #define REG_ALLOC_ORDER \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment