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

Issue 6708109: Use a fixed input register where we require a byte register. (Closed)

Created:
9 years, 9 months ago by fschneider
Modified:
9 years, 6 months ago
Reviewers:
danno
CC:
v8-dev
Visibility:
Public.

Description

Use a fixed input register where we require a byte register. Currently we can't specify a set of registers as a register constraint. This change forces a fixed register (eax) in places that need a byte register. BUG=77752 Committed: http://code.google.com/p/v8/source/detail?r=7417

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 5

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -1 line) Patch
M src/ia32/lithium-ia32.cc View 1 2 chunks +9 lines, -1 line 0 comments Download

Messages

Total messages: 4 (0 generated)
fschneider
9 years, 9 months ago (2011-03-29 13:55:46 UTC) #1
danno
here you go... http://codereview.chromium.org/6708109/diff/3001/src/ia32/lithium-ia32.cc File src/ia32/lithium-ia32.cc (right): http://codereview.chromium.org/6708109/diff/3001/src/ia32/lithium-ia32.cc#newcode1922 src/ia32/lithium-ia32.cc:1922: val = UseFixed(instr->value(), eax); Good catch. ...
9 years, 9 months ago (2011-03-29 14:25:34 UTC) #2
fschneider
http://codereview.chromium.org/6708109/diff/3001/src/x64/lithium-x64.cc File src/x64/lithium-x64.cc (right): http://codereview.chromium.org/6708109/diff/3001/src/x64/lithium-x64.cc#newcode1878 src/x64/lithium-x64.cc:1878: case kExternalPixelArray: On 2011/03/29 14:25:34, danno wrote: > Doesn't ...
9 years, 9 months ago (2011-03-29 14:43:58 UTC) #3
danno
9 years, 9 months ago (2011-03-29 15:12:26 UTC) #4
LGTM

Powered by Google App Engine
This is Rietveld 408576698