|
@@ -232,28 +232,28 @@ enum Op {
|
|
|
OCmpd,
|
|
OCmpd,
|
|
|
OCmpd1 = OCmpd + NFCmp-1,
|
|
OCmpd1 = OCmpd + NFCmp-1,
|
|
|
|
|
|
|
|
- OStored,
|
|
|
|
|
- OStores,
|
|
|
|
|
- OStorel,
|
|
|
|
|
- OStorew,
|
|
|
|
|
- OStoreh,
|
|
|
|
|
OStoreb,
|
|
OStoreb,
|
|
|
-#define isstore(o) (OStored <= o && o <= OStoreb)
|
|
|
|
|
- OLoadsw, /* needs to match OExt (mem.c) */
|
|
|
|
|
- OLoaduw,
|
|
|
|
|
|
|
+ OStoreh,
|
|
|
|
|
+ OStorew,
|
|
|
|
|
+ OStorel,
|
|
|
|
|
+ OStores,
|
|
|
|
|
+ OStored,
|
|
|
|
|
+#define isstore(o) (OStoreb <= o && o <= OStored)
|
|
|
|
|
+ OLoadsb, /* needs to match OExt (mem.c) */
|
|
|
|
|
+ OLoadub,
|
|
|
OLoadsh,
|
|
OLoadsh,
|
|
|
OLoaduh,
|
|
OLoaduh,
|
|
|
- OLoadsb,
|
|
|
|
|
- OLoadub,
|
|
|
|
|
|
|
+ OLoadsw,
|
|
|
|
|
+ OLoaduw,
|
|
|
OLoad,
|
|
OLoad,
|
|
|
-#define isload(o) (OLoadsw <= o && o <= OLoad)
|
|
|
|
|
- OExtsw,
|
|
|
|
|
- OExtuw,
|
|
|
|
|
- OExtsh,
|
|
|
|
|
- OExtuh,
|
|
|
|
|
|
|
+#define isload(o) (OLoadsb <= o && o <= OLoad)
|
|
|
OExtsb,
|
|
OExtsb,
|
|
|
OExtub,
|
|
OExtub,
|
|
|
-#define isext(o) (OExtsw <= o && o <= OExtub)
|
|
|
|
|
|
|
+ OExtsh,
|
|
|
|
|
+ OExtuh,
|
|
|
|
|
+ OExtsw,
|
|
|
|
|
+ OExtuw,
|
|
|
|
|
+#define isext(o) (OExtsw <= o && o <= OExtuw)
|
|
|
|
|
|
|
|
OExts,
|
|
OExts,
|
|
|
OTruncd,
|
|
OTruncd,
|