Fix GTE directly referencing psxRegs
[pcsx_rearmed.git] / deps / lightning / ChangeLog
CommitLineData
4a71579b
PC
12020-23-01 Paulo Andrade <pcpa@gnu.org>
2
3 * lib/lightning.c: Add a proper fix to the condition of considering
4 a register dead at entry of a block when it modifies the register
5 !after! a branch to a target where it is live.
6 The correction is just to split blocks on branches. It uses an
7 extra label per branch, but makes following the code simpler and
8 avoid costly searches.
9
102020-22-01 Paulo Andrade <pcpa@gnu.org>
11
12 * lib/lightning.c: Correct a special condition of a register
13 only assigned in a block, and incorrectly marked as dead before
14 a jump where the register is live.
15
162019-10-04 Paulo Andrade <pcpa@gnu.org>
17
18 * check/lightning.c, include/lightning/jit_private.h,
19 include/lightning/jit_x86.h, lib/jit_x86-cpu.c, lib/jit_x86-sz.c,
20 lib/jit_x86.c: Correct issues with MinGW64 that defines _WIN32
21 and needs long long for jit_word_t.
22
232019-09-16 Paulo Andrade <pcpa@gnu.org>
24
25 * lib/lightning.c: Do not add registers that are never modified
26 to the set of registers to scan for live range, what might
27 consume a lot of cpu time, doing nothing.
28
29