summaryrefslogtreecommitdiffstats
path: root/src/common/swap.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-01-02general: Fix various spelling errorsMorph1-2/+2
2020-10-21Revert "core: Fix clang build"bunnei1-5/+5
2020-10-18core: Fix clang buildLioncash1-5/+5
2020-07-14common/swap: Make use of std::endianLioncash1-42/+4
2019-04-12common/swap: Improve codegen of the default swap fallbacksLioncash1-3/+7
2019-04-12common/swap: Mark byte swapping free functions with [[nodiscard]] and noexceptLioncash1-11/+11
2019-04-12common/swap: Simplify swap function ifdefsLioncash1-48/+15
2019-04-12common/swap: Remove 32-bit ARM pathLioncash1-13/+0
2019-02-24Remove GCC version checkstgsm1-3/+3
2019-02-06common/swap: remove default value for swap type internal storageWeiyi Wang1-1/+1
2019-02-06common/swap: use template and tag for LE/BE specificationWeiyi Wang1-39/+91
2019-02-06common/swap: add swap template for enumWeiyi Wang1-0/+52
2018-07-29Port #3732 from Citra: "common: Fix compilation on ARM"Cameron Cawley1-1/+1
2018-07-19common/swap: Remove unnecessary const on return value of swap()Lioncash1-1/+1
2018-07-19common/swap: Use static_cast where applicableLioncash1-16/+16
2018-07-19common/swap: Use using aliases where applicableLioncash1-33/+33
2018-07-07Port #3579 from CitrafearlessTobi1-1/+1
2018-04-02common: fix swap functions on Bitrig and OpenBSDDaniel Lim Wee Soong1-1/+13
2016-10-28common: use system bswap* functions on more BSDsJan Beich1-2/+5
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-2/+0
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner1-2/+1
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-140/+191
2016-05-09swap: Get rid of pointer casting for swapping structsLioncash1-5/+5
2016-05-09swap: Get rid of undefined behavior in swapf and swapdLioncash1-14/+18
2016-05-09swap: Remove unused methodsLioncash1-28/+0
2015-09-11common: Get rid of a cast in swap.hLioncash1-2/+2
2015-06-28Common: Cleanup memory and misc includes.Emmanuel Gil Peyrot1-3/+7
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot1-1/+1
2015-03-06Removed swap code redundancy and moved common swap code to swap.harchshift1-14/+97
2015-01-06Common: Remove dead platform #ifdefs to make the code more readable.Emmanuel Gil Peyrot1-4/+0
2014-10-26Fix compile errors in ClangYuri Kunde Schlesner1-1/+0
2014-04-23fixes to build on linuxbunnei1-13/+13
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-02convert tabs to spacesbunnei1-335/+335
2013-09-19added swap types to commonShizZy1-0/+535