Commit b67e624d authored by Christoph Mallon's avatar Christoph Mallon
Browse files

ia32: Correct AM specification of Bsf, Bsr and Popcnt.

parent c97853aa
......@@ -1153,7 +1153,7 @@ Bsf => {
out => [ "gp", "flags", "none" ] },
ins => [ "base", "index", "mem", "operand" ],
outs => [ "res", "flags", "M" ],
am => "source,binary",
am => "source,unary",
emit => "bsf%M %AS3, %D0",
latency => 1,
mode => $mode_gp,
......@@ -1167,7 +1167,7 @@ Bsr => {
out => [ "gp", "flags", "none" ] },
ins => [ "base", "index", "mem", "operand" ],
outs => [ "res", "flags", "M" ],
am => "source,binary",
am => "source,unary",
emit => "bsr%M %AS3, %D0",
latency => 1,
mode => $mode_gp,
......@@ -1184,7 +1184,7 @@ Popcnt => {
out => [ "gp", "flags", "none" ] },
ins => [ "base", "index", "mem", "operand" ],
outs => [ "res", "flags", "M" ],
am => "source,binary",
am => "source,unary",
emit => "popcnt%M %AS3, %D0",
latency => 1,
mode => $mode_gp,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment