Stefan, do you know about any plans of LLVM to support rotations and bit reversals in the near future? Those are the most important ones missing. I tried rot8(x) = x<<8 | x>>>56, and in my Windows-7 x64 machine it was slow (more than twice slower than a shift alone). Bit reversing Int64 takes about 40 machine instructions when coded in C or Julia (without huge lookup tables), instead of the appropriate single machine instruction in Intel CPUs.
- Re: [julia-users] Re: bit-twiddling micro benchm... Chris Foster
- Re: [julia-users] Re: bit-twiddling micro be... andrew cooke
- Re: [julia-users] Re: bit-twiddling micr... andrew cooke
- Re: [julia-users] Re: bit-twiddling ... andrew cooke
- Re: [julia-users] Re: bit-twiddling ... Stefan Karpinski
- Re: [julia-users] Re: bit-twidd... andrew cooke
- Re: [julia-users] Re: bit-t... Laszlo Hars
- Re: [julia-users] Re: bit-t... andrew cooke
- Re: [julia-users] Re: bit-t... Laszlo Hars
- Re: [julia-users] Re: bit-t... Stefan Karpinski
- Re: [julia-users] Re: bit-t... Laszlo Hars
- Re: [julia-users] Re: bit-t... Stefan Karpinski
- Re: [julia-users] Re: bit-t... Laszlo Hars
- Re: [julia-users] Re: bit-t... Stefan Karpinski
- Re: [julia-users] Re: bit-t... Jacob Quinn
- Re: [julia-users] Re: bit-t... Keno Fischer
- [julia-users] Re: bit-twiddling micro benchmark Laszlo Hars
- [julia-users] Re: bit-twiddling micro benchmark Laszlo Hars
- Re: [julia-users] Re: bit-twiddling micro benchm... Mike Nolta
- Re: [julia-users] Re: bit-twiddling micro be... Pierre-Yves Gérardy
- [julia-users] Re: bit-twiddling micro benchmark Laszlo Hars
