Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(205)

Issue 2778203002: MIPS[64]: Support for some SIMD operations (4) (Closed)

Created:
3 years, 8 months ago by dusan.simicic
Modified:
3 years, 8 months ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

MIPS[64]: Support for some SIMD operations (4) Add support for F32x4Abs, F32x4Neg, F32x4RecipApprox, F32x4RecipRefine, F32x4RecipSqrtApprox, F32x4RecipSqrtRefine, F32x4Add, F32x4Sub, F32x4Mul, F32x4Max, F32x4Min, F32x4Eq, F32x4Ne, F32x4Lt, F32x4Le, I32x4SConvertF32x4, I32x4UConvertF32x4 operations for mips32 and mips64 architectures. BUG= Review-Url: https://codereview.chromium.org/2778203002 Cr-Commit-Position: refs/heads/master@{#44597} Committed: https://chromium.googlesource.com/v8/v8/+/8d2db536c9025f9bf18cc2f5422d752bff764135

Patch Set 1 #

Total comments: 3

Patch Set 2 : rebased #

Total comments: 2

Patch Set 3 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+425 lines, -23 lines) Patch
M src/compiler/instruction-selector.cc View 1 2 4 chunks +8 lines, -8 lines 0 comments Download
M src/compiler/mips/code-generator-mips.cc View 1 2 1 chunk +107 lines, -0 lines 0 comments Download
M src/compiler/mips/instruction-codes-mips.h View 1 2 1 chunk +18 lines, -1 line 0 comments Download
M src/compiler/mips/instruction-selector-mips.cc View 1 2 1 chunk +68 lines, -0 lines 0 comments Download
M src/compiler/mips64/code-generator-mips64.cc View 1 2 1 chunk +107 lines, -0 lines 0 comments Download
M src/compiler/mips64/instruction-codes-mips64.h View 1 2 1 chunk +18 lines, -1 line 0 comments Download
M src/compiler/mips64/instruction-selector-mips64.cc View 1 2 1 chunk +68 lines, -0 lines 0 comments Download
M src/mips/assembler-mips.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/mips64/assembler-mips64.h View 1 chunk +3 lines, -0 lines 0 comments Download
M test/cctest/wasm/test-run-wasm-simd.cc View 1 2 11 chunks +25 lines, -13 lines 0 comments Download

Messages

Total messages: 21 (12 generated)
dusan.simicic
PTAL
3 years, 8 months ago (2017-03-28 12:36:29 UTC) #2
bbudge
lgtm https://codereview.chromium.org/2778203002/diff/1/src/compiler/mips/code-generator-mips.cc File src/compiler/mips/code-generator-mips.cc (right): https://codereview.chromium.org/2778203002/diff/1/src/compiler/mips/code-generator-mips.cc#newcode1627 src/compiler/mips/code-generator-mips.cc:1627: __ fsub_w(dst, kSimd128ScratchReg, dst); I didn't realize until ...
3 years, 8 months ago (2017-03-28 17:21:40 UTC) #3
dusan.simicic
https://codereview.chromium.org/2778203002/diff/1/src/compiler/mips/code-generator-mips.cc File src/compiler/mips/code-generator-mips.cc (right): https://codereview.chromium.org/2778203002/diff/1/src/compiler/mips/code-generator-mips.cc#newcode1627 src/compiler/mips/code-generator-mips.cc:1627: __ fsub_w(dst, kSimd128ScratchReg, dst); From MIPS perspective, it is ...
3 years, 8 months ago (2017-03-29 12:19:33 UTC) #4
ivica.bogosavljevic
MIPS part lgtm https://codereview.chromium.org/2778203002/diff/20001/src/mips/assembler-mips.h File src/mips/assembler-mips.h (right): https://codereview.chromium.org/2778203002/diff/20001/src/mips/assembler-mips.h#newcode359 src/mips/assembler-mips.h:359: // MSA zero and scratch regs ...
3 years, 8 months ago (2017-04-06 06:26:14 UTC) #7
dusan.simicic
https://codereview.chromium.org/2778203002/diff/20001/src/mips/assembler-mips.h File src/mips/assembler-mips.h (right): https://codereview.chromium.org/2778203002/diff/20001/src/mips/assembler-mips.h#newcode359 src/mips/assembler-mips.h:359: // MSA zero and scratch regs must have the ...
3 years, 8 months ago (2017-04-06 11:20:17 UTC) #8
dusan.simicic
+ tebbi for instruction-selector.cc
3 years, 8 months ago (2017-04-11 13:44:27 UTC) #10
Tobias Tebbi
On 2017/04/11 13:44:27, dusan.simicic wrote: > + tebbi for instruction-selector.cc instruction-selector.cc lgtm
3 years, 8 months ago (2017-04-11 14:07:30 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2778203002/40001
3 years, 8 months ago (2017-04-12 07:30:00 UTC) #18
commit-bot: I haz the power
3 years, 8 months ago (2017-04-12 07:32:08 UTC) #21
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/v8/v8/+/8d2db536c9025f9bf18cc2f5422d752bff7...

Powered by Google App Engine
This is Rietveld 408576698