Do these exist or do you have to create these yourselves or resort to compiler intrinsics?
I'm trying to find if D has any built in special integer
operations like bit reverse, population count, count leading
zeroes, count trailing zeroes. Many ISAs have dedicated
instructions for these kinds of operations. I haven't found any
of these in the documentation, either implemented as fallback D
code or working directly on the ISA instructions.
- Special integer operations IGotD- via Digitalmars-d-learn
- Re: Special integer operations Ali Çehreli via Digitalmars-d-learn