Add a hotkey to swap D-pad and left analog stick keys
Change to pass by reference
Revert "Untested attempt at fixing the iOS build (see #6972)"

This reverts commit a84597f266358f14ea1a51bd7cbefe971ae668c9.
use libc++ for iOS to avoid additional directives
jit: Add IN_RT to lwl/lwr and re-enable clobbering.
Prevent a few savestate cross-compat issues.

We don't need to save gpu stats at all, so don't, makes it easier to
change it and dunno if anyone defines double as other than 64 bits.

Also, apparently there was padding in the event state but not on all
platforms.
Use SSE shifts for high-vol channels.
Merge pull request #7159 from unknownbrackets/sse-audio

Use SSE shifts for high-vol channels
[spline/bezier]Precompute bernstein derivative functions.
[spline/bezier]Bernstein function does not need to calculate at the edges.
make logging channel screen and devmenu translateable
Merge pull request #7160 from ufdada/master

make logging channel screen and devmenu translateable
Make more things translatable

This commit completes https://github.com/hrydgard/ppsspp/commit/a794650118ad69ad0f85a40369ca5cf9f423d1c0
Merge pull request #7162 from vnctdj/patch-1

Make more things translatable
Another replace frame download in Ore no Imouto ga Konnani Kawaii Wake ga Nai
scePsmf: Remove unnecessary conditions

tempBuf is a stack-allocated array, and filehandle has a check for it above this conditional.
sceKernelModule: Remove unused array in __KernelLoadPBP
proAdhoc: Change resolveMAC to return bool

Must have missed this in my initial commit.
Merge pull request #7168 from lioncash/whoops

proAdhoc: Change resolveMAC to return bool
Merge pull request #7166 from lioncash/conds

scePsmf: Remove unnecessary conditions