summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Arm64Emitter.cpp
AgeCommit message (Expand)Author
2016-03-04JitArm64: Implement mulhwxdegasus
2016-01-21Correct ampersands as wellmathieui
2016-01-21More asterisksmathieui
2016-01-21Common: asterisks go against the type namemathieui
2015-10-22Arm64Emitter: Get rid of a pointer castLioncash
2015-10-22Arm64Emitter: Mark trivial functions as constexprLioncash
2015-09-26Common: Move asserts to their own headerLioncash
2015-09-07[AArch64] Fix Test&Branch to relative location instructions.Ryan Houdek
2015-08-31Merge pull request #2929 from Sonicadvance1/aarch64_optimize_gpr_flushRyan Houdek
2015-08-30[AArch64] Fix issue in emitter.Ryan Houdek
2015-08-30[AArch64] Support profiling by cycle counters if they are available to EL0Ryan Houdek
2015-08-23[AArch64] Implement MOVI and ORR(imm) in the NEON emitter.Ryan Houdek
2015-08-15JitArm64: Fix jit clearingdegasus
2015-08-10Arm64Emitter: Fix encoding of '2-reg misc' variant of FCMEQLioncash
2015-08-09[AArch64] Fix FCMGE instruction encoding.Ryan Houdek
2015-07-12JitArm64: Far Code Cachedegasus
2015-07-02Arm64Emitter: Add a missing const specifier for an array tableLioncash
2015-06-29[AArch64] Implement BFI & UBFIZ in the emitter.Ryan Houdek
2015-06-13[AArch64] Implement {U, S}QXTN{,2}Ryan Houdek
2015-06-13Arm64Emitter: Remove unused variable from EncodeLoadStoreRegisterOffsetLioncash
2015-06-09[AArch64] Implement a couple instructions in the emitter.Ryan Houdek
2015-06-07[AArch64] Add ASIMD LDR/STR with register offsetRyan Houdek
2015-06-07[AArch64] Upstream PPSSPP's emitter changes.Ryan Houdek
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-03-08[AArch64] Add an assert to SMOV in the emitter.Ryan Houdek
2015-03-03[AArch64] Handle FPR island registers in a less dumb way.Ryan Houdek
2015-03-02[AArch64] Stop violating the AAPCS64 so much.Ryan Houdek
2015-03-02[AArch64] Implemented paired pushing/popping for the VFP.Ryan Houdek
2015-03-02[AArch64] Implement VFP loadstore paired in the emitter.Ryan Houdek
2015-03-02[AArch64] Optimize FPR pushing and popping.Ryan Houdek
2015-02-16[AArch64] Implement loadstore unscaled.Ryan Houdek
2015-02-13[AArch64] Implement a couple of emitter instructions.Ryan Houdek
2015-02-13[AArch64] Fix a bunch of emitter asserts.Ryan Houdek
2015-01-25Merge pull request #1947 from Sonicadvance1/AArch64_tu_tl_mergeRyan Houdek
2015-01-25[AArch64] Fix AArch64 instruction encoding.Ryan Houdek
2015-01-22[AArch64] Minor fix in the UMULH/SMULH.Ryan Houdek
2015-01-20[AArch64] Add some more scalar VFP ops to the emitter.Ryan Houdek
2015-01-18[AArch64] Emitter improvements.Ryan Houdek
2015-01-08[AArch64] Add the float emitter.Ryan Houdek
2015-01-07[AArch64] Add a few more VFP register helpers.Ryan Houdek
2015-01-07[AArch64] Add MUL/MNEG instruction aliases to the emitter.Ryan Houdek
2015-01-07[AArch64] Minor MOVI2R improvement.Ryan Houdek
2015-01-07[AArch64] Fix 8 & 16 bit loadstore indexes.Ryan Houdek
2015-01-07[AArch64] Fix ADDS/SUBS emitter functions.Ryan Houdek
2014-12-20[AArch64] Improvements to the AArch64 emitter.Ryan Houdek
2014-12-02[AArch64] Add loadstore paired emitter instructions.Ryan Houdek
2014-11-25Arm(64)Emitter: Make some variables staticLioncash
2014-09-18Add AArch64 emitter aliases for MOV and MVN.Ryan Houdek
2014-09-12Fix AArch64 MOVI2R helper function.Ryan Houdek