Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52236:ea34b0faf22c
Date: 2012-02-08 16:20 +0100
http://bitbucket.org/pypy/pypy/changeset/ea34b0faf22c/
Log:kill old tests
diff --git a/pypy/jit/backend/ppc/test/test_ppc.py
b/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52238:18df2e1a3175
Date: 2012-02-08 16:30 +0100
http://bitbucket.org/pypy/pypy/changeset/18df2e1a3175/
Log:kill more unused code
diff --git a/pypy/jit/backend/ppc/func_builder.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52239:ff1d250ee0e3
Date: 2012-02-08 16:41 +0100
http://bitbucket.org/pypy/pypy/changeset/ff1d250ee0e3/
Log:fix test_rassemblermaker.py
diff --git a/pypy/jit/backend/ppc/test/test_rassemblermaker.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52240:6c953037efff
Date: 2012-02-08 16:44 +0100
http://bitbucket.org/pypy/pypy/changeset/6c953037efff/
Log:remove comment
diff --git a/pypy/jit/backend/ppc/test/test_rassemblermaker.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52241:95763b51d270
Date: 2012-02-08 16:48 +0100
http://bitbucket.org/pypy/pypy/changeset/95763b51d270/
Log:repair test_form.py
diff --git a/pypy/jit/backend/ppc/test/test_form.py
b/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52243:9de5bd3caa11
Date: 2012-02-08 16:56 +0100
http://bitbucket.org/pypy/pypy/changeset/9de5bd3caa11/
Log:remove obsolete test
diff --git a/pypy/jit/backend/ppc/test/test_rgenop.py
b/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52245:2a3244286b2a
Date: 2012-02-08 17:04 +0100
http://bitbucket.org/pypy/pypy/changeset/2a3244286b2a/
Log:remove further obsolete test
diff --git a/pypy/jit/backend/ppc/test/test_operation.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52348:7c26a3f31048
Date: 2012-02-10 14:00 +0100
http://bitbucket.org/pypy/pypy/changeset/7c26a3f31048/
Log:(bivab, hager): add test to test_runner.py
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52349:b4770cc6bd95
Date: 2012-02-10 14:45 +0100
http://bitbucket.org/pypy/pypy/changeset/b4770cc6bd95/
Log:(bivab, hager): expand test, but unfortunately does not hit the
issue
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52353:e27ea20c9ee3
Date: 2012-02-10 15:36 +0100
http://bitbucket.org/pypy/pypy/changeset/e27ea20c9ee3/
Log:(bivab, hager): port regalloc tests from x86 backend
diff --git a/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52357:e1c7cd8055ec
Date: 2012-02-10 16:21 +0100
http://bitbucket.org/pypy/pypy/changeset/e1c7cd8055ec/
Log:port another test from x86 backend
diff --git a/pypy/jit/backend/ppc/test/test_regalloc_3.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52359:0bd4401f7c46
Date: 2012-02-10 16:31 +0100
http://bitbucket.org/pypy/pypy/changeset/0bd4401f7c46/
Log:forgot to add these lines
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52429:68416fec227f
Date: 2012-02-13 18:38 +0100
http://bitbucket.org/pypy/pypy/changeset/68416fec227f/
Log:merge
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc/ppc_assembler.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52428:1dfbe17803ed
Date: 2012-02-13 18:34 +0100
http://bitbucket.org/pypy/pypy/changeset/1dfbe17803ed/
Log:(bivab, hager): Fix bug in emit_unicodesetitem. Do not overwrite
managed locations!
diff --git
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52438:ec29f1a1aa90
Date: 2012-02-13 20:19 +0100
http://bitbucket.org/pypy/pypy/changeset/ec29f1a1aa90/
Log:add test to show that the temporay location in emit_unicodesetitem
is really needed. For some
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52439:f2eb1e6f9cc1
Date: 2012-02-14 10:45 +0100
http://bitbucket.org/pypy/pypy/changeset/f2eb1e6f9cc1/
Log:merge heads
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52440:b9747ad2f590
Date: 2012-02-14 10:50 +0100
http://bitbucket.org/pypy/pypy/changeset/b9747ad2f590/
Log:(bivab, hager): make test hit the issue
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52444:da57d1e43b4c
Date: 2012-02-14 11:46 +0100
http://bitbucket.org/pypy/pypy/changeset/da57d1e43b4c/
Log:alloc SCRATCH reg in emit_getinteriorfield_gc
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52445:274177b422bf
Date: 2012-02-14 13:24 +0100
http://bitbucket.org/pypy/pypy/changeset/274177b422bf/
Log:(bivab, hager): do not omit call to _write_fail_index because it
crashed on PPC32
diff --git
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52446:6c5b993e84ac
Date: 2012-02-14 13:26 +0100
http://bitbucket.org/pypy/pypy/changeset/6c5b993e84ac/
Log:(bivab, hager): set save_exc in emit_guard_call_may_force
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52456:2de2afaaf62f
Date: 2012-02-14 16:32 +0100
http://bitbucket.org/pypy/pypy/changeset/2de2afaaf62f/
Log:adjustments to ARM code
diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc/runner.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52457:fd6bb16bad74
Date: 2012-02-14 16:36 +0100
http://bitbucket.org/pypy/pypy/changeset/fd6bb16bad74/
Log:kill unused import
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52458:01a80f3d0122
Date: 2012-02-14 16:47 +0100
http://bitbucket.org/pypy/pypy/changeset/01a80f3d0122/
Log:add emit_call_malloc_nursery
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52459:15d85f32a5db
Date: 2012-02-14 16:55 +0100
http://bitbucket.org/pypy/pypy/changeset/15d85f32a5db/
Log:adjust prepare_call_malloc_nursery
diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52460:bf0389592aae
Date: 2012-02-14 17:01 +0100
http://bitbucket.org/pypy/pypy/changeset/bf0389592aae/
Log:forgot to change register
diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52509:c5a74a6eb1ba
Date: 2012-02-15 07:45 -0800
http://bitbucket.org/pypy/pypy/changeset/c5a74a6eb1ba/
Log:use shadowstack and comment out compiler flags
diff --git a/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52510:a60ef6f200f6
Date: 2012-02-15 07:46 -0800
http://bitbucket.org/pypy/pypy/changeset/a60ef6f200f6/
Log:add debug information
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52635:9b1bc846ce01
Date: 2012-02-15 08:41 -0800
http://bitbucket.org/pypy/pypy/changeset/9b1bc846ce01/
Log:do not copy lists
diff --git a/pypy/jit/backend/ppc/helper/regalloc.py
b/pypy/jit/backend/ppc/helper
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52636:62baa025967b
Date: 2012-02-16 06:50 -0800
http://bitbucket.org/pypy/pypy/changeset/62baa025967b/
Log:merge
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit/backend/ppc/opassembler.py
--- a/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52638:88498311be7e
Date: 2012-02-19 07:55 -0800
http://bitbucket.org/pypy/pypy/changeset/88498311be7e/
Log:replace all occurences of alloc_scratch_reg and free_scratch_reg
with with scratch_reg(mc):
diff
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52637:879919510bc6
Date: 2012-02-19 06:06 -0800
http://bitbucket.org/pypy/pypy/changeset/879919510bc6/
Log:merge
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit/backend/ppc/opassembler.py
--- a/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52639:8c66e6606eb0
Date: 2012-02-19 08:24 -0800
http://bitbucket.org/pypy/pypy/changeset/8c66e6606eb0/
Log:use load instead of lwz/ld and store instead of stw/std
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52970:758b09fb2f1f
Date: 2012-02-27 17:27 +0100
http://bitbucket.org/pypy/pypy/changeset/758b09fb2f1f/
Log:add method to branch and link to absolute address
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52971:3e9c0b6b242a
Date: 2012-02-27 17:28 +0100
http://bitbucket.org/pypy/pypy/changeset/3e9c0b6b242a/
Log:add *args to __exit__ method in class scratch_reg
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52973:52ece45399fc
Date: 2012-02-27 20:00 +0100
http://bitbucket.org/pypy/pypy/changeset/52ece45399fc/
Log:merge
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52972:3e4381b13941
Date: 2012-02-27 17:40 +0100
http://bitbucket.org/pypy/pypy/changeset/3e4381b13941/
Log:(bivab, hager): use more space efficient guard state encoding like
X86 and ARM backends
diff
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52974:b2a3369d7362
Date: 2012-02-28 14:04 +0100
http://bitbucket.org/pypy/pypy/changeset/b2a3369d7362/
Log:use architecture independent cmp_op instead of cmpwi/cmpdi
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52975:287553fbcb22
Date: 2012-02-28 14:06 +0100
http://bitbucket.org/pypy/pypy/changeset/287553fbcb22/
Log:(bivab, hager): the previous jump condition was correct, see comment
in code
diff --git a/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52979:0c2f89975c18
Date: 2012-02-28 16:06 +0100
http://bitbucket.org/pypy/pypy/changeset/0c2f89975c18/
Log:add test_gc_integration from x86 backend
diff --git a/pypy/jit/backend/ppc/test/test_gc_integration.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52990:cd8f4bce191a
Date: 2012-02-28 16:44 +0100
http://bitbucket.org/pypy/pypy/changeset/cd8f4bce191a/
Log:cast address
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc/ppc_assembler.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53043:e55880d705f1
Date: 2012-03-01 03:18 -0800
http://bitbucket.org/pypy/pypy/changeset/e55880d705f1/
Log:(bivab, hager): implement card marking
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53048:6bd5237a7e4d
Date: 2012-03-01 04:06 -0800
http://bitbucket.org/pypy/pypy/changeset/6bd5237a7e4d/
Log:(bivab, hager): add XXX comment
diff --git a/pypy/jit/backend/ppc/assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53049:36ea49e24efc
Date: 2012-03-01 04:07 -0800
http://bitbucket.org/pypy/pypy/changeset/36ea49e24efc/
Log:merge
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc/ppc_assembler.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53046:921d7eb791cc
Date: 2012-03-01 03:55 -0800
http://bitbucket.org/pypy/pypy/changeset/921d7eb791cc/
Log:(bivab, hager): port fixes to GUARD CLASS from ARM backend
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53042:a701f03c5ad4
Date: 2012-02-29 03:22 -0800
http://bitbucket.org/pypy/pypy/changeset/a701f03c5ad4/
Log:call _emit_guard in emit_guard_class
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53047:fc6ad30e4bbf
Date: 2012-03-01 04:04 -0800
http://bitbucket.org/pypy/pypy/changeset/fc6ad30e4bbf/
Log:(bivab, hager): remove comment, don't call assemble
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53045:1221d2e20ecc
Date: 2012-03-01 03:53 -0800
http://bitbucket.org/pypy/pypy/changeset/1221d2e20ecc/
Log:also test card marking
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53051:84f475f814f2
Date: 2012-03-01 04:55 -0800
http://bitbucket.org/pypy/pypy/changeset/84f475f814f2/
Log:(bivab, hager): merge runner_test.py with ARM backend
diff --git a/pypy/jit/backend/test/runner_test.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53073:23d74e8fff8b
Date: 2012-03-01 06:59 -0800
http://bitbucket.org/pypy/pypy/changeset/23d74e8fff8b/
Log:SCRATCH reg is used here, too
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53074:985c28dad92b
Date: 2012-03-01 07:30 -0800
http://bitbucket.org/pypy/pypy/changeset/985c28dad92b/
Log:kill unused imports
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53076:ce1f0e276c60
Date: 2012-03-01 09:24 -0800
http://bitbucket.org/pypy/pypy/changeset/ce1f0e276c60/
Log:more code cleanups
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53075:6bc2babe046f
Date: 2012-03-01 07:40 -0800
http://bitbucket.org/pypy/pypy/changeset/6bc2babe046f/
Log:code cleanup
diff --git a/pypy/jit/backend/ppc/opassembler.py
b/pypy/jit/backend/ppc/opassembler.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53103:7af263689381
Date: 2012-03-02 02:56 -0800
http://bitbucket.org/pypy/pypy/changeset/7af263689381/
Log:more cleanups
diff --git a/pypy/jit/backend/ppc/codebuilder.py
b/pypy/jit/backend/ppc/codebuilder.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53104:049cb55075c8
Date: 2012-03-02 03:15 -0800
http://bitbucket.org/pypy/pypy/changeset/049cb55075c8/
Log:port test from ARM backend
diff --git a/pypy/jit/backend/ppc/test/test_generated.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53105:4c2db371ef83
Date: 2012-03-02 03:35 -0800
http://bitbucket.org/pypy/pypy/changeset/4c2db371ef83/
Log:remove obsolete information about old guard encoding style
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53106:285f2e51cbcc
Date: 2012-03-02 04:12 -0800
http://bitbucket.org/pypy/pypy/changeset/285f2e51cbcc/
Log:emit some information when hitting not implemented operations
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53107:a3fb941acdca
Date: 2012-03-02 04:32 -0800
http://bitbucket.org/pypy/pypy/changeset/a3fb941acdca/
Log:use setup_method instead of setup_class
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53110:62a9e5c0e0be
Date: 2012-03-02 05:53 -0800
http://bitbucket.org/pypy/pypy/changeset/62a9e5c0e0be/
Log:kill unused encoding/decoding functions
diff --git a/pypy/jit/backend/ppc/helper/assembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53115:5e0e0edb387e
Date: 2012-03-02 07:42 -0800
http://bitbucket.org/pypy/pypy/changeset/5e0e0edb387e/
Log:add debug information
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53116:e1151080d3a0
Date: 2012-03-02 07:49 -0800
http://bitbucket.org/pypy/pypy/changeset/e1151080d3a0/
Log:kill outcommented lines
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53119:9028367e2e13
Date: 2012-03-02 08:10 -0800
http://bitbucket.org/pypy/pypy/changeset/9028367e2e13/
Log:add test from ARM backend
diff --git a/pypy/jit/backend/test/runner_test.py
b/pypy/jit/backend/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53226:92235c646abf
Date: 2012-03-05 03:23 -0800
http://bitbucket.org/pypy/pypy/changeset/92235c646abf/
Log:improve debug output
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53228:cc60501c9b82
Date: 2012-03-05 06:15 -0800
http://bitbucket.org/pypy/pypy/changeset/cc60501c9b82/
Log:(bivab, hager): fix bug in assemble_loop and assemble_bridge
regarding positions and make
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53227:7bc211a6a70e
Date: 2012-03-05 04:31 -0800
http://bitbucket.org/pypy/pypy/changeset/7bc211a6a70e/
Log:use more appropriate name of cpu class
diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53230:325d681c61c2
Date: 2012-03-05 06:36 -0800
http://bitbucket.org/pypy/pypy/changeset/325d681c61c2/
Log:forgot to add files ...
diff --git a/pypy/jit/backend/ppc/tool/__init__.py
b/pypy/jit/backend/ppc/tool
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53229:f00c2d4fbdb0
Date: 2012-03-05 06:36 -0800
http://bitbucket.org/pypy/pypy/changeset/f00c2d4fbdb0/
Log:remove obsolete backend names
diff --git a/pypy/jit/backend/detect_cpu.py b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53231:58aa53f6623d
Date: 2012-03-05 07:11 -0800
http://bitbucket.org/pypy/pypy/changeset/58aa53f6623d/
Log:adjust prepare_cond_call_gc_wb to ARM backend
diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53232:6a1764233676
Date: 2012-03-05 07:41 -0800
http://bitbucket.org/pypy/pypy/changeset/6a1764233676/
Log:remove dead code
diff --git a/pypy/jit/backend/ppc/helper/assembler.py
b/pypy/jit/backend/ppc/helper
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53233:bf278cfd2d03
Date: 2012-03-05 08:06 -0800
http://bitbucket.org/pypy/pypy/changeset/bf278cfd2d03/
Log:explicitely allocate scratch reg
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53234:00f908ecdd00
Date: 2012-03-05 08:12 -0800
http://bitbucket.org/pypy/pypy/changeset/00f908ecdd00/
Log:use r.RES instead of r.r3
diff --git a/pypy/jit/backend/ppc/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53236:b13771de6a9e
Date: 2012-03-05 17:48 +0100
http://bitbucket.org/pypy/pypy/changeset/b13771de6a9e/
Log:use store/load instead of architectury specific commands
diff --git a/pypy/jit/backend/ppc/helper
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r53270:bf8ad803c74a
Date: 2012-03-08 11:48 +0100
http://bitbucket.org/pypy/pypy/changeset/bf8ad803c74a/
Log:use less distinctions of cases to get CPU class
diff --git a/pypy/jit/backend/detect_cpu.py b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r46941:f5ffdcff7e59
Date: 2011-08-31 12:05 +0200
http://bitbucket.org/pypy/pypy/changeset/f5ffdcff7e59/
Log:(arigo, hager): Started to build proper stack frames, also amde
first calls work.
diff --git
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r46942:909be9e8dbcb
Date: 2011-08-31 12:30 +0200
http://bitbucket.org/pypy/pypy/changeset/909be9e8dbcb/
Log:test_call passes, but implementation of CALL is still rudimental.
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r46990:fc74b87ee65e
Date: 2011-09-01 18:05 +0200
http://bitbucket.org/pypy/pypy/changeset/fc74b87ee65e/
Log:Save and restore nonvolatile registers, made
test_call_many_arguments pass.
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r46989:b9eddaa199ec
Date: 2011-09-01 18:03 +0200
http://bitbucket.org/pypy/pypy/changeset/b9eddaa199ec/
Log:Slightly beautified test_call_many_arguments.
diff --git a/pypy/jit/backend/test/runner_test.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47163:5dbba4ebe9c8
Date: 2011-09-08 15:22 +0200
http://bitbucket.org/pypy/pypy/changeset/5dbba4ebe9c8/
Log:Added a basic test for register allocation.
diff --git a/pypy/jit/backend/test/runner_test.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47164:f1da4802e995
Date: 2011-09-08 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/f1da4802e995/
Log:(arigo, hager): Started refactoring of the PPC cpu and assembler.
The goal is to have code which
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47165:1965c8f56c96
Date: 2011-09-08 15:48 +0200
http://bitbucket.org/pypy/pypy/changeset/1965c8f56c96/
Log:merge
diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc/runner.py
--- a/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47166:0b04014b188e
Date: 2011-09-08 16:46 +0200
http://bitbucket.org/pypy/pypy/changeset/0b04014b188e/
Log:Accidentally killed some of David's patches. Readded them to
runner.py and ppc_assembler.py.
diff
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47228:5fd785b4cb83
Date: 2011-09-12 16:03 +0200
http://bitbucket.org/pypy/pypy/changeset/5fd785b4cb83/
Log:Applied more code of the ARM backend to PPC backend.
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47232:328a1cc7f30c
Date: 2011-09-12 17:42 +0200
http://bitbucket.org/pypy/pypy/changeset/328a1cc7f30c/
Log:Added test which checks independence of different loops which are
compiled with the same assembler
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47231:457b84c743dd
Date: 2011-09-12 17:16 +0200
http://bitbucket.org/pypy/pypy/changeset/457b84c743dd/
Log:Removed unused code from CPU class.
diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47362:7969bcf8a92a
Date: 2011-09-20 14:30 +0200
http://bitbucket.org/pypy/pypy/changeset/7969bcf8a92a/
Log:Use BlockBuilderMixin to write machine code instead of the old PPC
backend approach to more
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47659:fd48c28dba3d
Date: 2011-09-28 17:25 +0200
http://bitbucket.org/pypy/pypy/changeset/fd48c28dba3d/
Log:Wrote tests for regalloc_mov and began with implementation.
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47660:982bc81e4f01
Date: 2011-09-28 18:18 +0200
http://bitbucket.org/pypy/pypy/changeset/982bc81e4f01/
Log:Finished implementation of regalloc_mov, added further tests.
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47721:72bc90d0a73b
Date: 2011-09-30 18:44 +0200
http://bitbucket.org/pypy/pypy/changeset/72bc90d0a73b/
Log:Adopted gen_descr_encoding from ARM backend and applied fix to a
problem that occured when
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47925:6bcddb937964
Date: 2011-10-10 18:51 +0200
http://bitbucket.org/pypy/pypy/changeset/6bcddb937964/
Log:Added some comparison conditions.
diff --git a/pypy/jit/backend/ppc/ppcgen/condition.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47923:2eac535ed148
Date: 2011-10-10 18:48 +0200
http://bitbucket.org/pypy/pypy/changeset/2eac535ed148/
Log:Implemented further comparison operations.
diff --git a/pypy/jit/backend/ppc/ppcgen/helper/assembler.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47924:9593b3b88300
Date: 2011-10-10 18:50 +0200
http://bitbucket.org/pypy/pypy/changeset/9593b3b88300/
Log:Fixed bug in emit_guard_true, removed some comments.
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47962:546e04f68771
Date: 2011-10-12 14:50 +0200
http://bitbucket.org/pypy/pypy/changeset/546e04f68771/
Log:Added a few helper methods.
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47963:b4d0f25e4cf8
Date: 2011-10-12 14:56 +0200
http://bitbucket.org/pypy/pypy/changeset/b4d0f25e4cf8/
Log:Fixed bug in emit_guard_true.
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r47964:e5cfb842c91b
Date: 2011-10-12 14:58 +0200
http://bitbucket.org/pypy/pypy/changeset/e5cfb842c91b/
Log:Some steps more to be more similar to the ARm backend.
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48014:0333d746965b
Date: 2011-10-13 09:09 +0200
http://bitbucket.org/pypy/pypy/changeset/0333d746965b/
Log:Adjusted the tests in test_ppc.py to the new framework.
diff --git a/pypy/jit/backend/ppc/ppcgen/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48050:5cb205efd4da
Date: 2011-10-14 10:47 +0200
http://bitbucket.org/pypy/pypy/changeset/5cb205efd4da/
Log:Fixed bug in INT_ADD implementation.
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48049:67b568567990
Date: 2011-10-14 10:46 +0200
http://bitbucket.org/pypy/pypy/changeset/67b568567990/
Log:(bivab, shager): Started correct implementation of FINISH operation.
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48118:af1bd77832d4
Date: 2011-10-17 12:24 +0200
http://bitbucket.org/pypy/pypy/changeset/af1bd77832d4/
Log:Added fail_boxes_ptr to class AssemblerPPC class to make
test_get_latest_value_count pass.
diff
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48148:db91d415ffd5
Date: 2011-10-17 18:47 +0200
http://bitbucket.org/pypy/pypy/changeset/db91d415ffd5/
Log:Ooops, forgot to remove print.
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48147:ef026b253cbb
Date: 2011-10-17 18:43 +0200
http://bitbucket.org/pypy/pypy/changeset/ef026b253cbb/
Log:Implemented INT_SUB.
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r48149:f853fd60f4d0
Date: 2011-10-17 19:06 +0200
http://bitbucket.org/pypy/pypy/changeset/f853fd60f4d0/
Log:Reimplemented INT_MUL.
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc
101 - 200 of 320 matches
Mail list logo