• joransiu's avatar
    S390: Fix fast-allocate to handle alignment · e0f97ebb
    joransiu authored
    In fast-allocate, the path that leverages Add Mem-Imm fails to take
    into account that the allocation size may be adjusted by kDoubleSize/2
    for alignment.  Limit this instruction to 64-bit only.
    
    Also guard PFDs with the proper facility check.
    R=jyan@ca.ibm.com, michael_dawson@ca.ibm.com, bjaideep@ca.ibm.com
    BUG=
    
    Review-Url: https://codereview.chromium.org/2605063002
    Cr-Commit-Position: refs/heads/master@{#41978}
    e0f97ebb
Name
Last commit
Last update
..
OWNERS Loading commit data...
assembler-s390-inl.h Loading commit data...
assembler-s390.cc Loading commit data...
assembler-s390.h Loading commit data...
code-stubs-s390.cc Loading commit data...
code-stubs-s390.h Loading commit data...
codegen-s390.cc Loading commit data...
codegen-s390.h Loading commit data...
constants-s390.cc Loading commit data...
constants-s390.h Loading commit data...
cpu-s390.cc Loading commit data...
deoptimizer-s390.cc Loading commit data...
disasm-s390.cc Loading commit data...
frames-s390.cc Loading commit data...
frames-s390.h Loading commit data...
interface-descriptors-s390.cc Loading commit data...
macro-assembler-s390.cc Loading commit data...
macro-assembler-s390.h Loading commit data...
simulator-s390.cc Loading commit data...
simulator-s390.h Loading commit data...