Skip to content
This repository was archived by the owner on Nov 1, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: emscripten-core/emscripten-fastcomp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.24.0
Choose a base ref
...
head repository: emscripten-core/emscripten-fastcomp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.24.1
Choose a head ref
  • 10 commits
  • 4 files changed
  • 3 contributors

Commits on Sep 15, 2014

  1. support ConstantVector, which can appear instead of ConstantDataVecto…

    …r when it contains an undef
    kripken committed Sep 15, 2014
    Configuration menu
    Copy the full SHA
    1bdd6a0 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2014

  1. Configuration menu
    Copy the full SHA
    ef11165 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2014

  1. SIMD fixes

    Implement emscripten_float32x4_select, and prepare the UsedVars map in anticipation
    of SIMD coercive calls which will need to know the full type.
    sunfishcode committed Sep 23, 2014
    Configuration menu
    Copy the full SHA
    c3fea7d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2014

  1. Configuration menu
    Copy the full SHA
    eb92bec View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2014

  1. Configuration menu
    Copy the full SHA
    1dcb703 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #50 from huningxin/incoming

    Map vector load and store instructions to SIMD.js load and store APIs.
    sunfishcode committed Sep 25, 2014
    Configuration menu
    Copy the full SHA
    fdf2911 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2014

  1. Optiomize InsertElement chains.

    LLVM doesn't have vector constructor operators; instead it uses chains
    of insertelements. Teach Emscripten to collect chains and detect when
    they form splats and constructor calls so that it can emit the natural
    API calls.
    sunfishcode committed Sep 26, 2014
    Configuration menu
    Copy the full SHA
    a99ae67 View commit details
    Browse the repository at this point in the history
  2. Reference the array buffer directly.

    Instead of taking the array buffer from the typed array view, just
    reference the buffer object directly.
    sunfishcode committed Sep 26, 2014
    Configuration menu
    Copy the full SHA
    e37775b View commit details
    Browse the repository at this point in the history
  3. Implement SIMD casts.

    This uses the new single-argument SIMD constructor.
    sunfishcode committed Sep 26, 2014
    Configuration menu
    Copy the full SHA
    6061ad0 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2014

  1. 1.24.1

    kripken committed Sep 29, 2014
    Configuration menu
    Copy the full SHA
    2d54400 View commit details
    Browse the repository at this point in the history
Loading