mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 15:31:26 +12:00
Intial commit for advanced tracer
This commit is contained in:
parent
ce21a9d250
commit
6bc0ce8046
4 changed files with 1596 additions and 1609 deletions
|
@ -55,9 +55,13 @@ u64 rotr64(const u64 x, const u8 n) { return (x >> n) | (x << (64 - n)); }
|
||||||
#define rotl64 _rotl64
|
#define rotl64 _rotl64
|
||||||
#define rotr64 _rotr64
|
#define rotr64 _rotr64
|
||||||
|
|
||||||
|
namespace ppu_recompiler_llvm {
|
||||||
|
class Compiler;
|
||||||
|
}
|
||||||
|
|
||||||
class PPUInterpreter : public PPUOpcodes
|
class PPUInterpreter : public PPUOpcodes
|
||||||
{
|
{
|
||||||
friend class PPULLVMRecompiler;
|
friend class ppu_recompiler_llvm::Compiler;
|
||||||
private:
|
private:
|
||||||
PPUThread& CPU;
|
PPUThread& CPU;
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -630,7 +630,7 @@
|
||||||
<Filter>Emu\Cell</Filter>
|
<Filter>Emu\Cell</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="Emu\Cell\PPULLVMRecompilerTests.cpp">
|
<ClCompile Include="Emu\Cell\PPULLVMRecompilerTests.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Emu\Cell</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue