summaryrefslogtreecommitdiff
path: root/src/common/common_funcs.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: mark TLS accessors as noinline for non-MSVC LTOGravatar Liam2023-10-121-0/+4
* Initial ARM64 supportGravatar Liam2022-11-091-1/+3
* common_funcs: Mark padding as [[maybe_unused]]Gravatar Merry2022-07-151-4/+6
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* common_funcs: Add enum flag bitwise shift operator overloadsGravatar Morph2021-09-131-0/+16
* common_funcs: Replace <algorithm> with <iterator>Gravatar Morph2021-09-111-1/+1
* common: Move error handling to error.cpp/hGravatar Morph2021-09-111-11/+0
* common_funcs: Move R_ macros to result.hGravatar Lioncash2021-05-311-25/+0
* common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix.Gravatar bunnei2021-05-051-2/+2
* common: common_funcs: Add Size helper function.Gravatar bunnei2021-05-051-0/+15
* common: common_funcs: Add helper macros for non-copyable and non-moveable.Gravatar bunnei2021-05-051-0/+8
* [network] Error handling reformGravatar comex2021-02-281-1/+5
* common: common_funcs: Change R_UNLESS to LOG_ERROR.Gravatar bunnei2021-01-281-1/+1
* common: common_funcs: Log error on R_UNLESS.Gravatar bunnei2021-01-281-0/+3
* common: common_funcs: Add useful kernel macro R_SUCCEED_IF.Gravatar bunnei2021-01-281-0/+3
* common: common_funcs: Add a few more useful macros for kernel code.Gravatar bunnei2021-01-281-0/+11
* common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITGravatar ReinUsesLisp2021-01-151-4/+4
* common: common_funcs: Add R_UNLESS macro.Gravatar bunnei2021-01-111-0/+8
* common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORSGravatar Lioncash2020-08-241-4/+10
* common: Make use of [[nodiscard]] where applicableGravatar Lioncash2020-08-151-7/+7
* common: common_funcs: Add a macro for defining enum flag operators.Gravatar bunnei2020-04-171-0/+32
* common_funcs: Remove semicolons from INSERT_PADDING_* macrosGravatar Lioncash2019-11-141-4/+6
* common_funcs: silence sign-conversion warnings in MakeMagic()Gravatar Lioncash2019-11-131-1/+1
* common_func: Use std::array for INSERT_PADDING_* macros.Gravatar bunnei2019-11-031-12/+10
* Revert "common_func: Use std::array for INSERT_PADDING_* macros."Gravatar bunnei2019-11-031-3/+2
* common_func: Use std::array for INSERT_PADDING_* macros.Gravatar bunnei2019-11-031-2/+3
* texture_cache: Address FeedbackGravatar Fernando Sahmkow2019-07-051-10/+0
* Reduce amount of size calculations.Gravatar Fernando Sahmkow2019-06-201-0/+11
* Port #3732 from Citra: "common: Fix compilation on ARM"Gravatar Cameron Cawley2018-07-291-3/+1
* Merge pull request #710 from lioncash/unusedGravatar bunnei2018-07-191-38/+0
|\
| * common/common_funcs: Remove unused rotation functionsGravatar Lioncash2018-07-191-38/+0
* | common/misc: Deduplicate code in GetLastErrorMsg()Gravatar Lioncash2018-07-191-1/+3
|/
* Port #3579 from CitraGravatar fearlessTobi2018-07-071-2/+2
* Merge pull request #362 from lioncash/snprintfGravatar bunnei2018-04-201-5/+0
|\
| * common_funcs: Remove check for VS versions that we don't even supportGravatar Lioncash2018-04-191-5/+0
* | common_funcs: Remove ARRAY_SIZE macroGravatar Lioncash2018-04-191-2/+0
|/
* core: Refactor MakeMagic usage and remove dead code.Gravatar bunnei2017-10-151-0/+8
* Common: Fix some out-of-style includesGravatar Yuri Kunde Schlesner2017-05-271-1/+1
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-1/+0
* Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner2016-09-181-2/+1
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-11/+14
* common_funcs: Provide rotr and rotl for MSVCGravatar MerryMage2016-05-271-12/+18
* VideoCore: Run include-what-you-use and fix most includes.Gravatar Emmanuel Gil Peyrot2016-04-301-0/+4
* Common: Get rid of alignment macrosGravatar Lioncash2016-03-091-9/+1
* Fix building under MinGWGravatar darkf2015-08-171-3/+9
* Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.Gravatar bunnei2015-08-151-1/+1
* x64: Refactor to remove fake interfaces and general cleanups.Gravatar bunnei2015-08-151-1/+1
* Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.Gravatar bunnei2015-08-151-1/+1
* Stop defining GCC always_inline attributes as __forceinlineGravatar archshift2015-08-111-1/+2
* don“t define snprintf on Visual Studio 2015Gravatar Apology112015-07-121-2/+4