aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/bitops.h
AgeCommit message (Expand)AuthorFilesLines
2021-07-26bitops.h: revert db1ffc32dd ("qemu/bitops.h: add bitrev8 implementation")Mark Cave-Ayland1-22/+0
2021-07-02qemu/bitops.h: add bitrev8 implementationMark Cave-Ayland1-0/+22
2021-06-16bitops.h: Provide hswap32(), hswap64(), wswap64() swapping operationsPeter Maydell1-0/+29
2021-05-21bitops.h: Improve find_xxx_bit() documentationPhilippe Mathieu-Daudé1-3/+12
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-1/+1
2020-02-25qemu/bitops.h: Add extract8 and extract16Yoshinori Sato1-0/+38
2019-12-17bitops.h: Silence kernel-doc complaintsPeter Maydell1-20/+32
2019-11-01target/arm/cpu64: max cpu: Introduce sve<N> propertiesAndrew Jones1-0/+1
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