summaryrefslogtreecommitdiff
path: root/include/qemu/bitops.h
AgeCommit message (Expand)AuthorFilesLines
2017-05-12vnc: replace hweight_long() with ctpopl()Cédric Le Goater1-10/+0
2016-11-15bitops: fix rol/ror when shift is zeroNikunj A Dadhania1-8/+8
2016-07-04bitops: Add MAKE_64BIT_MASK macroAlistair Francis1-0/+3
2016-06-17bitops.h: Implement half-shuffle and half-unshuffle opsPeter Maydell1-0/+108
2016-02-23include: Clean up includesPeter Maydell1-2/+0
2015-06-05bitmap: add atomic set functionsStefan Hajnoczi1-0/+14
2015-04-30bitops : fix coding styleChih-Min Chao1-30/+31
2015-03-11bitops.h: sextract64() return type should be int64_t, not uint64_tPeter Maydell1-1/+1
2014-11-02bitops.h: Don't include qemu-common.hEduardo Habkost1-1/+3
2014-06-18bitops: provide an inline implementation of find_first_bitAurelien Jarno1-1/+11
2014-01-13bitmap: use long as indexJuan Quintela1-7/+7
2013-09-25bitops: Add rotate functions (rol8, ror8, ...)Stefan Weil1-0/+80
2013-07-22bitops: Provide sextract32() and sextract64()Peter Maydell1-0/+50
2013-02-16bitops: Remove routines redundant with host-utilsRichard Henderson1-48/+0
2013-02-16bitops: Write bitops_flsl in terms of clzlRichard Henderson1-28/+1
2013-02-02bitops: unify bitops_ffsl with the one in host-utils.h, call it bitops_ctzlPaolo Bonzini1-33/+22
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-0/+362