diff options
Diffstat (limited to 'src/cmd/8a/lex.c')
| -rw-r--r-- | src/cmd/8a/lex.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cmd/8a/lex.c b/src/cmd/8a/lex.c index 770ca5a88..b8fc2c03e 100644 --- a/src/cmd/8a/lex.c +++ b/src/cmd/8a/lex.c @@ -306,6 +306,7 @@ struct "CMPXCHGB", LTYPE3, ACMPXCHGB, "CMPXCHGL", LTYPE3, ACMPXCHGL, "CMPXCHGW", LTYPE3, ACMPXCHGW, + "CPUID", LTYPE0, ACPUID, "DAA", LTYPE0, ADAA, "DAS", LTYPE0, ADAS, "DATA", LTYPED, ADATA, @@ -408,6 +409,7 @@ struct "MOVB", LTYPE3, AMOVB, "MOVL", LTYPEM, AMOVL, "MOVW", LTYPEM, AMOVW, + "MOVQ", LTYPEM, AMOVQ, "MOVBLSX", LTYPE3, AMOVBLSX, "MOVBLZX", LTYPE3, AMOVBLZX, "MOVBWSX", LTYPE3, AMOVBWSX, @@ -437,6 +439,7 @@ struct "OUTSL", LTYPE0, AOUTSL, "OUTSW", LTYPE0, AOUTSW, "PAUSE", LTYPEN, APAUSE, + "PINSRD", LTYPEX, APINSRD, "POPAL", LTYPE0, APOPAL, "POPAW", LTYPE0, APOPAW, "POPFL", LTYPE0, APOPFL, @@ -687,6 +690,7 @@ struct "ADDPS", LTYPE3, AADDPS, "ADDSD", LTYPE3, AADDSD, "ADDSS", LTYPE3, AADDSS, + "AESENC", LTYPE3, AAESENC, "ANDNPD", LTYPE3, AANDNPD, "ANDNPS", LTYPE3, AANDNPS, "ANDPD", LTYPE3, AANDPD, @@ -755,11 +759,13 @@ struct "ORPD", LTYPE3, AORPD, "ORPS", LTYPE3, AORPS, "PADDQ", LTYPE3, APADDQ, + "PAND", LTYPE3, APAND, "PMAXSW", LTYPE3, APMAXSW, "PMAXUB", LTYPE3, APMAXUB, "PMINSW", LTYPE3, APMINSW, "PMINUB", LTYPE3, APMINUB, "PSADBW", LTYPE3, APSADBW, + "PSHUFB", LTYPE3, APSHUFB, "PSUBB", LTYPE3, APSUBB, "PSUBL", LTYPE3, APSUBL, "PSUBQ", LTYPE3, APSUBQ, |
