That is exactly it! Thank you very much! BMI2 support is almost here :) -- K
On Tue, Aug 16, 2011 at 6:58 PM, Richard Henderson <r...@redhat.com> wrote: > On 08/16/2011 04:20 AM, Kirill Yukhin wrote: >> Hi guys, >> the question is still opened. Let me try to explain further. >> >> The new MULX instruction is capable to store result of unsigned >> multiply to arbitrary pair of GPRs (one of operands still must be DX). >> But I have no idea, how to implement such a constraint. >> Here is define_insn which is works but uses i386's "A" constraint. It >> is much worse than using any pair of registers. > > See {u}mulsidi3_internal in mn10300.md for an example of a > double-word multiplication with two independent outputs. > > > r~ >