GitHub PushEvent at 2014-10-22 13:13:28
Repository: rpcs3
Actor: AlexAltea
Payload: {"shas":[["2bb63ad0518ad45bb10f666d759fbf8d40d63c3b","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","LLVM based PPU Recompiler. Intial commit","S Gopal Rajagopal",true],["2ea881301a0a05a89d9b42dd08884c9741987ff0","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Implemented a basic UT framework for PPULLVMRecompiler","S Gopal Rajagopal",true],["66d0b25448dda5d11a72e2013b3817cd77de4834","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Moved tests to a new file","S Gopal Rajagopal",true],["659a3d88c6025e049b0ed4602261b1a0ef6de1a1","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Added more tests","S Gopal Rajagopal",true],["d8d0c0d2fef9e75370c54f8cdd0857ce75776f4b","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Added support for 3 more instructions","S Gopal Rajagopal",true],["eaa644dc207e6463a382ebca3862e5df5e20de7b","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Added support for a few more vector instructions","S Gopal Rajagopal",true],["ac86ee8fa9cf4b075b641ec39762b0bca25384a1","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Added support for MULLI","S Gopal Rajagopal",true],["878926f57c4895971b16c99c8705c5b30696d9ae","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Support few more instructions","S Gopal Rajagopal",true],["aa614e83f2136506a7b74ae2aa9b0957180bfd80","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Refactoring + new instructions","S Gopal Rajagopal",true],["6135b450c2505f8cdd58278ab39e08b199c4e210","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Implemented fallback to PPU Interpreter","S Gopal Rajagopal",true],["02d1c9f6d2020bdbee04f2ebaac879ed56a47cef","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Added LLVM as a submodule","S Gopal Rajagopal",true],["791f8e3b9a9a8e087493b9d5d4107cfb43386522","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Compilation Fix","S Gopal Rajagopal",true],["a4bb9eaa55c28e0270c6b9d23abfe132d1f9c8b7","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Made changes so that the recompiler output may be verfied against that of the interpreter. This seems to be a better strategy for testing the recompiler. The best strategy would be to verify its output against a real PPU core but I dont have access to one.","S Gopal Rajagopal",true],["1be5222e660fd4994040b79e3355e7d03949fb69","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Made changes so that there is a single LLVM context instead of one per PPU. If separate LLVM contexts are used per PPU and if different PPUs execute the same address then the address will have to compiled once per PPU.","S Gopal Rajagopal",true],["f5188cdb3233e2885c0774692f479df598372a74","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Some refactoring. Added support for some load/store instructions.","S Gopal Rajagopal",true],["1f3a1177442d459209db809c53ee8660b8c8c1b1","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Disabled tests","S Gopal Rajagopal",true],["840ae2f86b3458123fa3fa1e285e9f55c13e122a","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Run recompilation in the background","S Gopal Rajagopal",true],["d69de9c3326e1046aac248305abd49d3c8871924","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Fixed some bugs that prevented the recompiler from terminating properly","S Gopal Rajagopal",true],["e485047a10151006579a45483a80c28f4acb12f7","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Enabled some LLVM analysis/transform passes\nImplement mul, neg, nor, subf","S Gopal Rajagopal",true],["c72d97c64afad0bcd7fad32b85ac5766fe46f234","2534f78976e45176cfacdf107663ed3945a7d132@users.noreply.github.com","Implemented LF*, STF*, RL* and a few more instructions","S Gopal Rajagopal",true]],"size":46,"ref":"refs/heads/master","head":"5d1cafdebca3480423b3a85dcbbe5682074e9152"}