Commits

Author Commit Message Labels Comments Date
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.
Branches
ppc-jit-backend
Sven Hager
merge
Branches
ppc-jit-backend
Sven Hager
(arigo, hager):
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
Sven Hager
Slightly beautified test_call_many_arguments.
Branches
ppc-jit-backend
Sven Hager
test_call passes, but implementation of CALL is still rudimental.
Branches
ppc-jit-backend
Sven Hager
(arigo, hager): Started to build proper stack frames, also amde first calls work.
Branches
ppc-jit-backend
Sven Hager
Removed hardcoded offset from emit_strlen.
Branches
ppc-jit-backend
edelsohn
assert valid width for field and arrayitem
Branches
ppc-jit-backend
edelsohn
Implement STRLEN for PPC64
Branches
ppc-jit-backend
Sven Hager
Implemented STRLEN, STRGETITEM, STRSETITEM.
Branches
ppc-jit-backend
edelsohn
Implement emit_setfield_raw, emit_getfield_raw, emit_getfield_raw_pure, emit_getfield_gc_pure, emit_setarrayitem_raw, emit_getarrayitem_raw, emit_getarrayitem_gc_pure
Branches
ppc-jit-backend
edelsohn
Undo mistaken commit skipping tests
Branches
ppc-jit-backend
edelsohn
Implement emit_arraylen_gc, emit_setarrayitem_gc, emit_getarrayitem_gc
Branches
ppc-jit-backend
Sven Hager
merge
Branches
ppc-jit-backend
Sven Hager
Implemented PTR_EQ and PTR_NE.
Branches
ppc-jit-backend
edelsohn
load_word: change bounds to use <= and >=
Branches
ppc-jit-backend
Sven Hager
Implemented GUARD_CLASS and GUARD_NONNULL_CLASS.
Branches
ppc-jit-backend
edelsohn
emit_getfield_gc typo if -> elif
Branches
ppc-jit-backend
edelsohn
load_word: optimize upper or lower half of 32 bit constants
Branches
ppc-jit-backend
Sven Hager
Implemented GUARD_NONNULL, GUARD_ISNULL, GUARD_VALUE.
Branches
ppc-jit-backend
Sven Hager
merge
Branches
ppc-jit-backend
Sven Hager
Made test_field_basic pass.
Branches
ppc-jit-backend
edelsohn
emit_int_is_zero convert to optimized count leading zero algorithm
Branches
ppc-jit-backend
edelsohn
emit_int_le, emit_int_lt, emit_int_gt, emit_int_ge PPC64 cmpd
Branches
ppc-jit-backend
  1. Prev
  2. Next