>> I believe using the non-destructive 3 operand form will help a lot in
>> reducing the size of binaries.

> We would have to make a clear decision as to the oldest amd64
> processor we wanted to support.  Right now I believe we support all
> amd64 processors.  Are we ready to give up on old ones?

I think the OP was speaking about the AVX and AVX2 instruction set
extensions, which were introduced in 2011 and 2013 respectively.
There's still a lot of pre-AVX hardware being used (including every
single Atom processor), I think it would be way premature to require AVX.

I doubt there'd be any significant benefit to be gained from the
instructions introduced before AVX/AVX2 (except for crypto, which
already uses cpuid detection).  I'd love to be proved wrong, though.

-- Juliusz

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to