aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linearize.h
diff options
context:
space:
mode:
Diffstat (limited to 'linearize.h')
-rw-r--r--linearize.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/linearize.h b/linearize.h
index 01ee656c..17e8c38a 100644
--- a/linearize.h
+++ b/linearize.h
@@ -113,6 +113,7 @@ struct instruction {
};
struct /* unops */ {
pseudo_t src;
+ unsigned from; /* slice */
struct symbol *orig_type; /* casts */
};
struct /* memops */ {
@@ -127,10 +128,6 @@ struct instruction {
pseudo_t _src1, _src2; // alias .src[12]
struct symbol *itype; // input operands' type
};
- struct /* slice */ {
- pseudo_t base;
- unsigned from, len;
- };
struct /* setval */ {
struct expression *val;
};