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

Issue 10809021: Add tzcnt as an acceptable instruction to the x86-32 validator (it already (Closed)

Created:
8 years, 5 months ago by Karl
Modified:
8 years, 4 months ago
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

Add tzcnt as an acceptable instruction to the x86-32 validator (it already handled lzcnt). BUG= http://code.google.com/p/nativeclient/issues/detail?id=2869 Committed: https://src.chromium.org/viewvc/native_client?view=rev&revision=9281

Patch Set 1 #

Patch Set 2 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -9 lines) Patch
M src/trusted/validator/x86/ncval_seg_sfi/gen/ncdecodetab_32.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/trusted/validator/x86/ncval_seg_sfi/gen/ncdecodetab_64.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/trusted/validator/x86/ncval_seg_sfi/gen/ncdisasmtab_32.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/trusted/validator/x86/ncval_seg_sfi/gen/ncdisasmtab_64.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/trusted/validator/x86/ncval_seg_sfi/generator/ncdecode_table.c View 1 1 chunk +10 lines, -3 lines 2 comments Download
A src/trusted/validator_x86/testdata/32/lzcnt.hex View 1 chunk +2 lines, -0 lines 0 comments Download
A src/trusted/validator_x86/testdata/32/lzcnt.vdis View 1 chunk +1 line, -0 lines 0 comments Download
A src/trusted/validator_x86/testdata/32/tzcnt.hex View 1 chunk +2 lines, -0 lines 0 comments Download
A src/trusted/validator_x86/testdata/32/tzcnt.vdis View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Karl
8 years, 5 months ago (2012-07-19 19:54:43 UTC) #1
Roland McGrath
This change has the wrong semantics. Validation doesn't complain about a tzcnt instruction, but it ...
8 years, 5 months ago (2012-07-24 20:52:39 UTC) #2
Karl
http://codereview.chromium.org/10809021/diff/14001/src/trusted/validator/x86/ncval_seg_sfi/generator/ncdecode_table.c File src/trusted/validator/x86/ncval_seg_sfi/generator/ncdecode_table.c (right): http://codereview.chromium.org/10809021/diff/14001/src/trusted/validator/x86/ncval_seg_sfi/generator/ncdecode_table.c#newcode2175 src/trusted/validator/x86/ncval_seg_sfi/generator/ncdecode_table.c:2175: EncodeOpF30F(0xbc, 1, IMM_NONE, NACLi_386, "tzcnt $Gv, $Ev"); Followed Roland's ...
8 years, 5 months ago (2012-07-24 21:15:44 UTC) #3
Karl
Is anyone reviewing this CL?
8 years, 5 months ago (2012-07-26 19:30:48 UTC) #4
Brad Chen
8 years, 4 months ago (2012-07-27 17:29:13 UTC) #5
LGTM

Powered by Google App Engine
This is Rietveld 408576698