From b39e15dde5ec7b96c15da9faf4ab5892501c1aae Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sat, 23 Mar 2013 11:28:53 +0100 Subject: Imported Upstream version 1.1~hg20130323 --- src/cmd/6l/span.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/cmd/6l/span.c') diff --git a/src/cmd/6l/span.c b/src/cmd/6l/span.c index 283a0e349..fa94d8cf9 100644 --- a/src/cmd/6l/span.c +++ b/src/cmd/6l/span.c @@ -1161,6 +1161,11 @@ found: *andptr++ = Pe; *andptr++ = Pm; break; + case Pq3: /* 16 bit escape, Rex.w, and opcode escape */ + *andptr++ = Pe; + *andptr++ = Pw; + *andptr++ = Pm; + break; case Pf2: /* xmm opcode escape */ case Pf3: @@ -1229,6 +1234,11 @@ found: *andptr++ = op; asmand(&p->from, &p->to); break; + case Zm2_r: + *andptr++ = op; + *andptr++ = o->op[z+1]; + asmand(&p->from, &p->to); + break; case Zm_r_xm: mediaop(o, op, t[3], z); -- cgit v1.2.3