• michael_dawson's avatar
    Contribution of PowerPC port (continuation of 422063005) - currency · a3465838
    michael_dawson authored
    Contribution of PowerPC port (continuation of 422063005, 817143002,
    866843003, and 901083004. This patch updates the ppc directories
    to make them current with changes in common code, removes the
    optimization to use the ool constant pool, and excludes tests that
    don't pass under the ppc simulator given a 240s timeout.
    
    Subsequent patches will cover:
       - remaining optimizations for PPC
       - remaining AIX changes not resolved by 4.8 compiler (4.8 is only recently available for AIX)
       - incremental updates required to ppc directories due to platform specific changes made
        in google repos while we complete the above steps.
    
    	modified:   src/compiler/ppc/code-generator-ppc.cc
    	modified:   src/ic/ppc/handler-compiler-ppc.cc
    	modified:   src/ppc/assembler-ppc-inl.h
    	modified:   src/ppc/assembler-ppc.cc
    	modified:   src/ppc/assembler-ppc.h
    	modified:   src/ppc/builtins-ppc.cc
    	modified:   src/ppc/code-stubs-ppc.cc
    	modified:   src/ppc/debug-ppc.cc
    	modified:   src/ppc/deoptimizer-ppc.cc
    	modified:   src/ppc/frames-ppc.cc
    	modified:   src/ppc/frames-ppc.h
    	modified:   src/ppc/full-codegen-ppc.cc
    	modified:   src/ppc/lithium-codegen-ppc.cc
    	modified:   src/ppc/lithium-ppc.cc
    	modified:   src/ppc/lithium-ppc.h
    	modified:   src/ppc/macro-assembler-ppc.cc
    	modified:   src/ppc/macro-assembler-ppc.h
    	modified:   test/cctest/cctest.status
    	modified:   test/mjsunit/mjsunit.status
    
    R=danno@chromium.org, svenpanne@chromium.org
    
    BUG=
    
    Review URL: https://codereview.chromium.org/965823002
    
    Cr-Commit-Position: refs/heads/master@{#26951}
    a3465838
lithium-ppc.cc 86.1 KB