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

Issue 8591002: MIPS: Re-work DoModI. (Closed)

Created:
9 years, 1 month ago by kisg
Modified:
9 years, 1 month ago
Reviewers:
Paul Lind, danno
CC:
v8-dev
Visibility:
Public.

Description

MIPS: Re-work DoModI. Changes: -separated the two code-paths (constant power of 2 divisor similar to ARM and everything else) -replaced a bailout condition with faster handling (negative modulo result) -removed a possibly useless mov instruction from one path -replaced the IsConstantOperand condition with the more meaningful HasPowerOf2Divisor (although in this specific case they're equivalent) BUG= TEST= Committed: http://code.google.com/p/v8/source/detail?r=10016

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -40 lines) Patch
M src/mips/lithium-codegen-mips.cc View 1 chunk +35 lines, -40 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
kisg
9 years, 1 month ago (2011-11-16 22:47:43 UTC) #1
danno
9 years, 1 month ago (2011-11-17 13:33:28 UTC) #2
lgtm

Powered by Google App Engine
This is Rietveld 408576698