Age | Commit message (Expand) | Author |
2023-01-23 | Remove use of GetFunctionPointerForDelegate to get JIT cache function pointer...1.1.594 | gdkchan |
2023-01-22 | Arm64: Simplify TryEncodeBitMask and use for constants (#4328)1.1.590 | merry |
2023-01-12 | Arm64: Cpu feature detection (#4264)1.1.544 | merry |
2023-01-10 | Implement JIT Arm64 backend (#4114)1.1.536 | gdkchan |
2022-12-19 | Eliminate zero-extension moves in more cases on 32-bit games (#4140)1.1.480 | gdkchan |
2022-12-18 | Revert "ARMeilleure: Add initial support for AVX512(EVEX encoding) (#3663)" (...1.1.479 | gdkchan |
2022-12-18 | ARMeilleure: Add initial support for AVX512(EVEX encoding) (#3663)1.1.478 | Wunk |
2022-12-05 | Make structs readonly when applicable (#4002)1.1.426 | Andrey Sukharev |
2022-10-02 | ARMeilleure: Add `gfni` acceleration (#3669)1.1.286 | Wunk |
2022-08-25 | ARMeilleure: Hardware accelerate SHA256 (#3585)1.1.230 | merry |
2022-08-19 | A few minor documentation fixes. (#3599)1.1.224 | Nicholas Rodine |
2022-08-18 | Removed unused usings. (#3593)1.1.223 | Nicholas Rodine |
2022-08-14 | PreAllocator: Check if instruction supports a Vex prefix in IsVexSameOperandD...1.1.215 | merry |
2022-04-09 | Fix tail merge from block with conditional jump to multiple returns (#3267)1.1.100 | gdkchan |
2022-02-09 | Add a limit on the number of uses a constant may have (#3097)1.1.23 | gdkchan |
2022-01-24 | Fix calls passing V128 values on Linux (#3034)1.1.7 | gdkchan |
2022-01-21 | Add host CPU memory barriers for DMB/DSB and ordered load/store (#3015) | gdkchan |
2021-12-04 | misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901) | Mary |
2021-10-18 | Add an early `TailMerge` pass (#2721) | FICTURE7 |
2021-10-08 | Optimize LSRA (#2563) | FICTURE7 |
2021-10-05 | Add `Operand.Label` support to `Assembler` (#2680) | FICTURE7 |
2021-09-29 | Optimize `HybridAllocator` (#2637) | FICTURE7 |
2021-09-14 | Refactor `PtcInfo` (#2625) | FICTURE7 |
2021-08-20 | Fix type mismatch in `BitwiseAnd` simplification (#2571) | FICTURE7 |
2021-08-17 | Reduce JIT GC allocations (#2515) | FICTURE7 |
2021-05-29 | Add multi-level function table (#2228) | FICTURE7 |
2021-05-17 | Allow `LocalVariable` to be assigned more than once (#2288) | FICTURE7 |
2021-05-13 | Fold constant offsets and group constant addresses (#2285) | gdkchan |
2021-04-07 | (CPU) Fix CRC32 instruction when constant values are used as input (#2183) | gdkchan |
2021-02-23 | PPTC: Fix unwanted propagation of a relocatable constant in a specific case. ... | LDj3SNuD |
2021-02-22 | PPTC & Pool Enhancements. (#1968) | LDj3SNuD |
2021-02-21 | Turn Copy into Fill in HybridAllocator (#2010) | FICTURE7 |
2021-02-08 | Optimization | Modify Add (Integer) Instruction to use LEA instead. (#1971) | sharmander |
2021-01-20 | CPU (A64): Add Fmaxnmp & Fminnmp Scalar Inst.s, Fast & Slow Paths; with Tests... | LDj3SNuD |
2020-12-17 | Fix Vnmls_S fast path (F64: losing input d value). Fix Vnmla_S & Vnmls_S slow... | LDj3SNuD |
2020-12-17 | PPTC Follow-up. (#1712) | LDj3SNuD |
2020-12-15 | CPU: Implement VFMA (Vector) (#1762) | sharmander |
2020-12-14 | Fix pre-allocator shift instruction copy on a specific case (#1752) | gdkchan |
2020-12-07 | CPU: Implement VFNMA.F32 | F.64 (#1783) | sharmander |
2020-12-07 | Add support for guest Fz (Fpcr) mode through host Ftz and Daz (Mxcsr) modes (... | LDj3SNuD |
2020-12-03 | CPU: Implement VFNMS.F32/64 (#1758) | sharmander |
2020-11-18 | CPU (A64): Add FP16/FP32 fast paths (F16C Intrinsics) for Fcvt_S, Fcvtl_V & F... | LDj3SNuD |
2020-11-04 | Fix LiveInterval.Split (#1660) | FICTURE7 |
2020-09-19 | Implement block placement (#1549) | FICTURE7 |
2020-09-12 | Relax block ordering constraints (#1535) | FICTURE7 |
2020-08-05 | Improve branch operations (#1442) | Ficture Seven |
2020-07-30 | Implement inline memory load/store exclusive and ordered (#1413) | gdkchan |
2020-07-30 | Use movd,movq for i32/64 VectorExtract %x, 0x0 (#1439) | Ficture Seven |
2020-07-13 | Add SSE4.2 Path for CRC32, add A32 variant, add tests for non-castagnoli vari... | riperiperi |
2020-07-13 | Fix folding of ConvertI64ToI32 imm64 (#1383) | Ficture Seven |