• balazs.kilvady@imgtec.com's avatar
    MIPS: Added CallInterfaceDescriptors to all code stubs. · 4a5001dd
    balazs.kilvady@imgtec.com authored
    Port r23854 (3870059)
    
    Original commit message:
    Added CallInterfaceDescriptors to all code stubs. A handful
    of code stubs are too complex to be described this way, and
    they are encoded with the macro
    DEFINE_NULL_CALL_INTERFACE_DESCRIPTOR().
    
    Along the way:
    * allowed inheritance of CallInterfaceDescriptors.
    * Defined static Register methods for some of the new
      CallInterfaceDescriptors. We could go a lot further here, but
      it doesn't have to be done immediately.
    * Added Representation arrays to some CallInterfaceDescriptors,
      especially where future hydrogen versions of the stubs could
      benefit from this knowledge.
    
    BUG=
    R=dusan.milosavljevic@imgtec.com
    
    Review URL: https://codereview.chromium.org/562153002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23872 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    4a5001dd
Name
Last commit
Last update
..
OWNERS Loading commit data...
assembler-mips64-inl.h Loading commit data...
assembler-mips64.cc Loading commit data...
assembler-mips64.h Loading commit data...
builtins-mips64.cc Loading commit data...
code-stubs-mips64.cc Loading commit data...
code-stubs-mips64.h Loading commit data...
codegen-mips64.cc Loading commit data...
codegen-mips64.h Loading commit data...
constants-mips64.cc Loading commit data...
constants-mips64.h Loading commit data...
cpu-mips64.cc Loading commit data...
debug-mips64.cc Loading commit data...
deoptimizer-mips64.cc Loading commit data...
disasm-mips64.cc Loading commit data...
frames-mips64.cc Loading commit data...
frames-mips64.h Loading commit data...
full-codegen-mips64.cc Loading commit data...
interface-descriptors-mips64.cc Loading commit data...
lithium-codegen-mips64.cc Loading commit data...
lithium-codegen-mips64.h Loading commit data...
lithium-gap-resolver-mips64.cc Loading commit data...
lithium-gap-resolver-mips64.h Loading commit data...
lithium-mips64.cc Loading commit data...
lithium-mips64.h Loading commit data...
macro-assembler-mips64.cc Loading commit data...
macro-assembler-mips64.h Loading commit data...
regexp-macro-assembler-mips64.cc Loading commit data...
regexp-macro-assembler-mips64.h Loading commit data...
simulator-mips64.cc Loading commit data...
simulator-mips64.h Loading commit data...