OSDN Git Service

i965: Remove duplicate copies of mlen & rlen from instruction decode.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 8 Oct 2011 07:40:39 +0000 (00:40 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 18 Oct 2011 22:57:55 +0000 (15:57 -0700)
commitfeaff3aeebb2eebfa93ad641e0ed286ab0409d21
tree495e9be45026d7624d34fdedd97a1b3785f6ec92
parentfa0aa3796d3483cf8924fa127085d075d34019e8
i965: Remove duplicate copies of mlen & rlen from instruction decode.

After printing the details of a specific message, we always print out
the message length and response length with nice "mlen" and "rlen"
labels.

For Gen5+ URB writes, we were dumping mlen and rlen a second time:
urb 0 urb_write interleave used complete mlen 5, rlen 0 mlen 5 rlen 0

Also, for Gen6 data port messages, we were including mlen and rlen in
the tuple of undecipherable integers.

Both of these are completely redundant.  So, remove them.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_disasm.c