ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libecb/ecb.pod
(Generate patch)

Comparing libecb/ecb.pod (file contents):
Revision 1.21 by root, Fri May 27 00:14:10 2011 UTC vs.
Revision 1.22 by root, Fri May 27 00:18:14 2011 UTC

415 415
416=item uint32_t ecb_rotr32 (uint32_t x, unsigned int count) 416=item uint32_t ecb_rotr32 (uint32_t x, unsigned int count)
417 417
418=item uint32_t ecb_rotl32 (uint32_t x, unsigned int count) 418=item uint32_t ecb_rotl32 (uint32_t x, unsigned int count)
419 419
420These two functions return the value of C<x> after shifting all the bits 420These two functions return the value of C<x> after rotating all the bits
421by C<count> positions to the right or left respectively. 421by C<count> positions to the right or left respectively.
422 422
423Current GCC versions understand these functions and usually compile them 423Current GCC versions understand these functions and usually compile them
424to "optimal" code (e.g. a single C<roll> on x86). 424to "optimal" code (e.g. a single C<roll> on x86).
425 425

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines