aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/int128.h
AgeCommit message (Expand)AuthorFilesLines
2022-01-08qemu/int128: addition of div/rem 128-bit operationsFrédéric Pétrot1-0/+27
2021-10-27qemu/int128: Add int128_{not,xor}Frédéric Pétrot1-0/+20
2021-08-27include/qemu/int128.h: introduce bswap128sMatheus Ferst1-1/+16
2021-08-27include/qemu/int128.h: define struct Int128 according to the host endiannessMatheus Ferst1-7/+20
2021-06-16include/qemu/int128.h: Add function to create Int128 from int64_tPeter Maydell1-0/+10
2021-02-18qemu/int128: Add int128_orRichard Henderson1-0/+10
2020-08-28qemu/int128: Add int128_lshiftRichard Henderson1-0/+16
2016-10-26tcg: Add atomic128 helpersRichard Henderson1-0/+6
2016-10-26int128: Add int128_make128Richard Henderson1-5/+15
2016-10-26int128: Use __int128 if availableRichard Henderson1-1/+134
2016-10-26exec: Avoid direct references to Int128 partsRichard Henderson1-0/+10
2016-02-23include: Clean up includesPeter Maydell1-3/+0
2014-05-30int128: Add int128_exts64()Alexey Kardashevskiy1-0/+5
2014-04-18int128.h: Avoid undefined behaviours involving signed arithmeticPeter Maydell1-2/+2
2013-07-02int128: optimize and add test casesPaolo Bonzini1-8/+17
2013-06-20memory: make section size a 128-bit integerPaolo Bonzini1-0/+19
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-0/+116