summaryrefslogtreecommitdiffstats
path: root/include/qemu/host-utils.h
Commit message (Expand)AuthorAgeFilesLines
* fix the prototype of muls64/mulu64Lijun Pan2020-07-061-2/+2
* includes: Replace QEMU_GNUC_PREREQ with "__has_builtin || !defined(__clang__)"Thomas Huth2018-12-121-2/+2
* pci/shpc: Move function to generic header fileYuval Shaia2018-01-181-0/+10
* host-utils: Simplify pow2ceil()Markus Armbruster2017-09-061-9/+14
* host-utils: Proactively fix pow2floor(), switch to unsignedMarkus Armbruster2017-09-061-5/+8
* Drop QEMU_GNUC_PREREQ() checks for gcc older than 4.1Peter Maydell2017-04-201-121/+0Star
* host-utils: Implement unsigned quadword left/right shift and unit testsJose Ricardo Ziviani2017-01-311-0/+27
* qemu/host-utils.h: Reduce the operation count in the fallback ctpopRichard Henderson2017-01-101-14/+11Star
* Clean up decorations and whitespace around header guardsMarkus Armbruster2016-07-121-1/+2
* host-utils: Prefer 'false' for bool typeEric Blake2016-06-071-1/+1
* include: Clean up includesPeter Maydell2016-02-231-3/+0Star
* host-utils: Add revbit functionsRichard Henderson2015-09-151-0/+77
* Make pow2ceil() and pow2floor() inlinePeter Maydell2015-09-071-0/+33
* qemu-common.h: Move muldiv64() to host-utils.hPeter Maydell2015-08-191-0/+29
* target-ppc: Add ISA2.06 divde[o] InstructionsTom Musta2014-03-051-0/+14
* target-ppc: Add ISA2.06 divdeu[o] InstructionsTom Musta2014-03-051-0/+14
* include/qemu/host-utils.h: Trivial typo: ctz->ctoDr. David Alan Gilbert2014-03-021-1/+1
* host-utils: add clrsb32/64 - count leading redundant sign bitsClaudio Fontana2013-12-171-0/+32
* host-utils: Use __int128_t for mul[us]64Richard Henderson2013-02-171-9/+8Star
* host-utils: Fix coding style and add commentsRichard Henderson2013-02-161-18/+82
* host-utils: Add host long specific aliases for clz, ctz, ctpopRichard Henderson2013-02-161-0/+19
* bitops: unify bitops_ffsl with the one in host-utils.h, call it bitops_ctzlPaolo Bonzini2013-02-021-26/+0Star
* host-utils: add ffslPaolo Bonzini2013-01-251-0/+26
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-0/+240