aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linearize.h
diff options
Diffstat (limited to 'linearize.h')
-rw-r--r--linearize.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/linearize.h b/linearize.h
index 57fe2035..77ae7c9a 100644
--- a/linearize.h
+++ b/linearize.h
@@ -123,6 +123,10 @@ struct instruction {
struct /* binops and sel */ {
pseudo_t src1, src2, src3;
};
+ struct /* compare */ {
+ pseudo_t _src1, _src2; // alias .src[12]
+ struct symbol *itype; // input operands' type
+ };
struct /* slice */ {
pseudo_t base;
unsigned from, len;