ryujinx/src/Ryujinx.Cpu/LightningJit/Arm32
gdkchan ea07328aea
LightningJit: Reduce stack usage for Arm32 code (#6245)
* Write/read guest state to context for sync points, stop reserving stack for them

* Fix UsedGprsMask not being updated when allocating with preferencing

* POP should be also considered a return
2024-02-08 20:17:47 +01:00
..
Target/Arm64 LightningJit: Reduce stack usage for Arm32 code (#6245) 2024-02-08 20:17:47 +01:00
A32Compiler.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
Block.cs LightningJit: Reduce stack usage for Arm32 code (#6245) 2024-02-08 20:17:47 +01:00
BranchType.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
CodeGenContext.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
Decoder.cs LightningJit: Reduce stack usage for Arm32 code (#6245) 2024-02-08 20:17:47 +01:00
IInstEmit.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
ImmUtils.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstDecoders.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstFlags.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstInfo.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstInfoForTable.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstMeta.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstName.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstTableA32.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstTableT16.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
InstTableT32.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
MultiBlock.cs LightningJit: Reduce stack usage for Arm32 code (#6245) 2024-02-08 20:17:47 +01:00
PendingBranch.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
RegisterAllocator.cs LightningJit: Reduce stack usage for Arm32 code (#6245) 2024-02-08 20:17:47 +01:00
RegisterUtils.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00
ScopedRegister.cs Implement a new JIT for Arm devices (#6057) 2024-01-20 11:11:28 -03:00