summaryrefslogtreecommitdiffstats
path: root/include/qemu/bitops.h
Commit message (Expand)AuthorAgeFilesLines
* vnc: replace hweight_long() with ctpopl()Cédric Le Goater2017-05-121-10/+0Star
* bitops: fix rol/ror when shift is zeroNikunj A Dadhania2016-11-151-8/+8
* bitops: Add MAKE_64BIT_MASK macroAlistair Francis2016-07-041-0/+3
* bitops.h: Implement half-shuffle and half-unshuffle opsPeter Maydell2016-06-171-0/+108
* include: Clean up includesPeter Maydell2016-02-231-2/+0Star
* bitmap: add atomic set functionsStefan Hajnoczi2015-06-051-0/+14
* bitops : fix coding styleChih-Min Chao2015-04-301-30/+31
* bitops.h: sextract64() return type should be int64_t, not uint64_tPeter Maydell2015-03-111-1/+1
* bitops.h: Don't include qemu-common.hEduardo Habkost2014-11-021-1/+3
* bitops: provide an inline implementation of find_first_bitAurelien Jarno2014-06-181-1/+11
* bitmap: use long as indexJuan Quintela2014-01-131-7/+7
* bitops: Add rotate functions (rol8, ror8, ...)Stefan Weil2013-09-251-0/+80
* bitops: Provide sextract32() and sextract64()Peter Maydell2013-07-221-0/+50
* bitops: Remove routines redundant with host-utilsRichard Henderson2013-02-161-48/+0Star
* bitops: Write bitops_flsl in terms of clzlRichard Henderson2013-02-161-28/+1Star
* bitops: unify bitops_ffsl with the one in host-utils.h, call it bitops_ctzlPaolo Bonzini2013-02-021-33/+22Star
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-0/+362