Commits

Show all
Author Commit Message Labels Comments Date
Sven Hager
Fixed bug in INT_ADD implementation.
Branches
ppc-jit-backend
Sven Hager
(bivab, shager): Started correct implementation of FINISH operation.
Branches
ppc-jit-backend
Sven Hager
Adjusted the tests in test_ppc.py to the new framework.
Branches
ppc-jit-backend
Sven Hager
AAAAARRRRGH fixed bug in conditional branch.
Branches
ppc-jit-backend
Sven Hager
Some steps more to be more similar to the ARm backend.
Branches
ppc-jit-backend
Sven Hager
Fixed bug in emit_guard_true.
Branches
ppc-jit-backend
Sven Hager
Added a few helper methods.
Branches
ppc-jit-backend
Sven Hager
Added some comparison conditions.
Branches
ppc-jit-backend
Sven Hager
Fixed bug in emit_guard_true, removed some comments.
Branches
ppc-jit-backend
Sven Hager
Implemented further comparison operations.
Branches
ppc-jit-backend
Sven Hager
Adopted gen_descr_encoding from ARM backend and applied fix to a problem that occured when allocating memory for guard encodings.
Branches
ppc-jit-backend
Sven Hager
Finished implementation of regalloc_mov, added further tests.
Branches
ppc-jit-backend
Sven Hager
Wrote tests for regalloc_mov and began with implementation.
Branches
ppc-jit-backend
Sven Hager
Removed bug from gen_exit_code.
Branches
ppc-jit-backend
Sven Hager
Separate bootstrap code from loop code from exit code.
Branches
ppc-jit-backend
Sven Hager
Moved code for assembler prolog to the end of the generated code.
Branches
ppc-jit-backend
Sven Hager
Use BlockBuilderMixin to write machine code instead of the old PPC backend approach to more similar to the other backends.
Branches
ppc-jit-backend
Sven Hager
Refactored code to be more similar to ARM backend.
Branches
ppc-jit-backend
Sven Hager
Added test which checks independence of different loops which are compiled with the same assembler instance.
Branches
ppc-jit-backend
Sven Hager
Removed unused code from CPU class.
Branches
ppc-jit-backend
Sven Hager
Added teardown() method to ppc_assembler.
Branches
ppc-jit-backend
Sven Hager
Applied more code of the ARM backend to PPC backend.
Branches
ppc-jit-backend
Sven Hager
Accidentally killed some of David's patches. Readded them to runner.py and ppc_assembler.py.
Branches
ppc-jit-backend
Sven Hager
merge
Branches
ppc-jit-backend
Sven Hager
(arigo, hager): Started refactoring of the PPC cpu and assembler. The goal is to have code which is similar to the ARM backend. Most important: Use register allocator.
Branches
ppc-jit-backend
Sven Hager
Added a basic test for register allocation.
Branches
ppc-jit-backend
edelsohn
Import WORD from arch.py
Branches
ppc-jit-backend
edelsohn
PPC64 updates
Branches
ppc-jit-backend
edelsohn
PPC64 updates
Branches
ppc-jit-backend
Sven Hager
Save and restore nonvolatile registers, made test_call_many_arguments pass.
Branches
ppc-jit-backend
  1. Prev
  2. Next