Thank you everyone for your answers. I created a proposal
issue https://github.com/golang/go/issues/18616 please continue the
discussion there.
miercuri, 11 ianuarie 2017, 16:25:40 UTC+1, Damian Gryski a scris:
>
>
>
> On Wednesday, January 11, 2017 at 12:38:35 AM UTC+1, not...@google.com
> wro
On Wednesday, January 11, 2017 at 12:38:35 AM UTC+1, not...@google.com
wrote:
>
> Are bit rotations complied to single instructions? Specifically things
> like:
>
> var a uint32
> (a << 5) | (a >> (32 - 5)
>
They will be (with 1.9) for constant rotate values:
https://github.com/golang/go/iss
Are bit rotations complied to single instructions? Specifically things
like:
var a uint32
(a << 5) | (a >> (32 - 5)
On Monday, January 9, 2017 at 3:46:45 PM UTC-8, mo...@google.com wrote:
>
> Hello!
>
> I'm working on a proposal for a compiler/hardware supported bittwidling
> API. See discus
On Monday, January 9, 2017 at 6:07:19 PM UTC-7, ma...@influxdb.com wrote:
>
> I haven't personally experienced a need for a bit twiddling API, but if
> you're looking for other interesting operations, you might want to check
> out the awesome-bits curated list of bitwise operations [1].
>
> [1] h
I haven't personally experienced a need for a bit twiddling API, but if
you're looking for other interesting operations, you might want to check
out the awesome-bits curated list of bitwise operations [1].
[1] https://github.com/keonkim/awesome-bits
On Monday, January 9, 2017 at 3:46:45 PM UTC-