| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-31 | [AArch64] Make TST reg, reg emitter alias | Ryan Houdek | |
| 2015-08-31 | Merge pull request #2929 from Sonicadvance1/aarch64_optimize_gpr_flush | Ryan Houdek | |
| Aarch64 optimize gpr flush | |||
| 2015-08-30 | [AArch64] Fix issue in emitter. | Ryan Houdek | |
| Loadstore pairs support only signed offsets, not unsigned. | |||
| 2015-08-30 | [AArch64] Support profiling by cycle counters if they are available to EL0 | Ryan Houdek | |
| 2015-08-29 | Hash: Narrow define scope | Lioncash | |
| 2015-08-26 | Merge pull request #2914 from JosJuice/fix-volumedirectory | Markus Wick | |
| Fix VolumeDirectory | |||
| 2015-08-26 | Fix VolumeDirectory | JosJuice | |
| Fixes the regression from a225426 and clarifies a related comment. | |||
| 2015-08-26 | Jit64: some byte-swapping changes | Tillmann Karras | |
| 2015-08-26 | Merge pull request #2900 from aroulin/x64emitter-rcp | flacs | |
| x64Emitter: add RCPPS and RCPSS SSE instructions | |||
| 2015-08-23 | [AArch64] Implement MOVI and ORR(imm) in the NEON emitter. | Ryan Houdek | |
| 2015-08-23 | x64Emitter: add RCPPS and RCPSS SSE instructions | aroulin | |
| 2015-08-22 | Merge pull request #2883 from degasus/master | Ryan Houdek | |
| Profiler: Sort output by total time | |||
| 2015-08-21 | x64Emitter: Remove pointer casts from Write{8,16,32,64} functions | Lioncash | |
| This also silences quite a few ubsan asserts from firing when the emitter is being used. | |||
| 2015-08-21 | MathUtil: Remove IsNAN and IsINF | Lioncash | |
| These aren't necessary, since the stdlib provides equivalents. | |||
| 2015-08-20 | x64Emitter: Remove unused code | Lioncash | |
| 2015-08-20 | x64Emitter: Make WriteModRM and WriteSIB private | Lioncash | |
| These shouldn't be public. | |||
| 2015-08-20 | Profiler: Sort output by total time | degasus | |
| 2015-08-19 | IniFile: Mark getter functions as const | Lioncash | |
| 2015-08-19 | Merge pull request #2842 from Tilka/bmi2_flags | flacs | |
| x64Emitter: don't check flags for most BMI2 ops | |||
| 2015-08-15 | JitArm64: Fix jit clearing | degasus | |
| We have to reset m_lastCacheFlushEnd on clearing. | |||
| 2015-08-14 | x64Emitter: don't check flags for most BMI2 ops | Tillmann Karras | |
| With the exception of BZHI, BMI2 instructions don't affect flags, so don't check if they're locked. | |||
| 2015-08-14 | x64Emitter: check for immediates in BMI ops | Tillmann Karras | |
| 2015-08-14 | JitArm64: Fastmem: fixup map & lookup | degasus | |
| 2015-08-12 | Add support for a CodeBlock holding a child. | Ryan Houdek | |
| This is required to make sure two code spaces are relatively close to one another. In this case I need the AArch64 JIT codespace and its farcode space to be within 128MB of one another for branches. | |||
| 2015-08-10 | Arm64Emitter: Fix encoding of '2-reg misc' variant of FCMEQ | Lioncash | |
| 2015-08-09 | [AArch64] Fix FCMGE instruction encoding. | Ryan Houdek | |
| Fixes a crash when ps_sel is used (PSO 1&2 intro movies). | |||
| 2015-08-06 | x64Emitter: add MOVSLDUP/MOVSHDUP | Tillmann Karras | |
| 2015-08-04 | Merge pull request #2753 from Tilka/fix_warnings | flacs | |
| Fix some warnings | |||
| 2015-08-04 | Fix some warnings | Tillmann Karras | |
| reorder, sign-compare, pessimizing-move | |||
| 2015-07-28 | CPUDetect: Remove a memset call on the this pointer | Lioncash | |
| 2015-07-20 | Merge pull request #2665 from AdmiralCurtiss/relative-memory-card-paths | skidau | |
| GameCube Config: Store paths relatively when selected file is within Dolphin's directory. (Windows) | |||
| 2015-07-15 | CodeBlock: Add a shared IsAlmostFull function | degasus | |
| This function shall keep care about the low watermark of code space. If we ran out of space, the JITs shall clear their block cache. | |||
| 2015-07-12 | JitArm64: Far Code Cache | degasus | |
| 2015-07-08 | Fix building with PCH disabled. | Rohit Nirmal | |
| 2015-07-04 | Common: CallLambdaTrampoline can return a value | Jeffrey Pfau | |
| As it is currently written, CallLambdaTrampoline does not return a value. However, some of the functions that are being wrapped may return a value that the JIT is expected to understand. A compiler *cough cough clang* may opt to alter %rax after the wrapped lambda returns, e.g. popping a previous value, which can clobber the return value. If we actually have a return value, then the compiler must not clobber it. | |||
| 2015-07-02 | Arm64Emitter: Add a missing const specifier for an array table | Lioncash | |
| 2015-07-01 | Merge pull request #2662 from Tilka/interpreter | Ryan Houdek | |
| Interpreter: turn SNaNs into QNaNs | |||
| 2015-06-29 | [AArch64] Implement BFI & UBFIZ in the emitter. | Ryan Houdek | |
| Also fixes a bug in the UBFX instruction emitter. Naughty Naughty PPSSPP, not testing emitter functions you add. | |||
| 2015-06-28 | Use emplace() instead of insert() where applicable for maps. | Lioncash | |
| 2015-06-26 | GetExeDirectory() shouldn't return paths with /../ in the middle. | Admiral H. Curtiss | |
| 2015-06-26 | Interpreter: simplify fres | Tillmann Karras | |
| 2015-06-25 | Merge pull request #2643 from comex/fix-do-file-search | Jules Blok | |
| Fix DoFileSearch returning the passed-in directories themselves. | |||
| 2015-06-24 | Logging: trigger _assert_() in release builds | Tillmann Karras | |
| 2015-06-24 | Common: drop GEKKO define | Tillmann Karras | |
| Afaict, it was used to build parts of Dolphin with DSPSpy, but that's been broken forever, so lets clean up a little bit. | |||
| 2015-06-23 | x64FPURoundMode: fix comments | Tillmann Karras | |
| 2015-06-21 | Fix DoFileSearch returning the passed-in directories themselves. | comex | |
| Fixes https://code.google.com/p/dolphin-emu/issues/detail?id=8697&can=3 | |||
| 2015-06-20 | Hash: Remove the HashFNV prototype | Lioncash | |
| It has no function definition. | |||
| 2015-06-14 | Merge pull request #2606 from Sonicadvance1/aarch64_optimize_psq_st | Ryan Houdek | |
| [AArch64] Optimize paired quantized stores. | |||
| 2015-06-14 | Merge pull request #2599 from Sonicadvance1/aarch64_clean_cpudetect | Matthew Parlane | |
| [AArch64] Clean up our CPUDetect. | |||
| 2015-06-13 | Common: Use more portable invocation of shm_open | Jeffrey Pfau | |
