• michael_dawson's avatar
    Contribution of PowerPC port (continuation of 422063005) - uplevel · 45e4a789
    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 as of today.
    
    We had to exclude the test test-serialize/SerializeInternalReference
    until we agree on the right way to add those changes for PPC as
    outlined in the description in the google doc provided earlier.
    
    We also had to exclude a couple of other tests due to new
    failures seen since the last uplevel.  We excluded as opposed
    to waiting until we could investigate to maximize the chance
    of getting PPC compiling in the google repos before new
    breaking changes are made.
    
    I'll note that before applying any of our changes the
    mozilla part of quickcheck was already broken when using
    the lastest repo content so I had to run without that
    
    	modified:   src/compiler/ppc/code-generator-ppc.cc
    	modified:   src/compiler/ppc/instruction-codes-ppc.h
    	modified:   src/compiler/ppc/instruction-selector-ppc.cc
    	modified:   src/ic/ppc/handler-compiler-ppc.cc
    	modified:   src/ic/ppc/ic-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/codegen-ppc.cc
    	modified:   src/ppc/full-codegen-ppc.cc
    	modified:   src/ppc/lithium-codegen-ppc.cc
    	modified:   src/ppc/macro-assembler-ppc.cc
    	modified:   src/ppc/macro-assembler-ppc.h
    	modified:   test/cctest/cctest.status
    
    R=danno@chromium.org, svenpanne@chromium.org
    
    BUG=
    
    Review URL: https://codereview.chromium.org/994533004
    
    Cr-Commit-Position: refs/heads/master@{#27125}
    45e4a789
instruction-selector-ppc.cc 46.7 KB