SPU Analyzer: Fix spu_thread::is_exec_code for BRSL

This commit is contained in:
Elad
2025-11-17 09:35:50 +02:00
parent 5893851029
commit 9b1d39c14e
+1 -1
View File
@@ -3874,7 +3874,7 @@ bool spu_thread::is_exec_code(u32 addr, std::span<const u8> ls_ptr, u32 base_add
return is_range_limited;
}
if (type == spu_itype::BRSL)
if (type == spu_itype::BRSL && op.rt == 0)
{
// Insert a virtual return-to-next, because it is usually a call
results[1] = addr + 4;