commit | cfe5146fc08cd992aed6aefcee5f3d8642b4c2d8 | [log] [tgz] |
---|---|---|
author | Matt Wala <wala@chromium.org> | Fri Jul 25 15:57:56 2014 -0700 |
committer | Matt Wala <wala@chromium.org> | Fri Jul 25 15:57:56 2014 -0700 |
tree | 5fff1cce08ed94d87d776740d680fdcfecd86a29 | |
parent | ce0ca8f8ea1a859cba5f295f1f942eaba9dfe703 [diff] |
Use movss to implement insertelement when elements = 4 and index = 0. This avoids using a pair of shufps instructions as the previous lowering was doing. Instead, we use movss to copy the element to be inserted into the lower 32 bits of the destination. Define InstX8632Movss as a Binop, the class to which it properly belongs. BUG=none R=jvoung@chromium.org, stichnot@chromium.org Review URL: https://codereview.chromium.org/412353005