Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Move SupportsSIMD128InCrankshaft along with SupportsCrankshaft. #24

Closed
wants to merge 3 commits into from

Commits on May 25, 2014

  1. Configuration menu
    Copy the full SHA
    63878af View commit details
    Browse the repository at this point in the history
  2. Make CanDeoptimize() check of kStoreKeyed depend on elements_kind.

    If the elements_kind is SIMD128, kStoreKeyed can deoptimized.
    huningxin committed May 25, 2014
    Configuration menu
    Copy the full SHA
    5085f31 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2014

  1. Optimize Float32x4Array, Float64x2Array and Int32x4Array element loading

    and storing for ia32 and x64 port by:
      1). Allocating SIMD128 registers
      2). Emitting SIMD movups instruction
      3). Adding deoptimization support for SIMD128 registers or stack slots
    
    Conflicts:
    
    	src/ia32/cpu-ia32.cc
    	src/x64/cpu-x64.cc
    	src/x64/lithium-codegen-x64.h
    	src/x64/lithium-x64.cc
    fenghaitao authored and huningxin committed May 26, 2014
    Configuration menu
    Copy the full SHA
    d1a826e View commit details
    Browse the repository at this point in the history