summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/mesa/pipe/tgsi/exec/tgsi_sse2.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mesa/pipe/tgsi/exec/tgsi_sse2.c b/src/mesa/pipe/tgsi/exec/tgsi_sse2.c
index 40bacf8552..7d82a4b19b 100755
--- a/src/mesa/pipe/tgsi/exec/tgsi_sse2.c
+++ b/src/mesa/pipe/tgsi/exec/tgsi_sse2.c
@@ -44,6 +44,9 @@ static void
_print_reg(
struct x86_reg reg )
{
+ if (reg.mod != mod_REG)
+ debug_printf( "[" );
+
switch( reg.file ) {
case file_REG32:
switch( reg.idx ) {
@@ -83,6 +86,13 @@ _print_reg(
assert( 0 );
break;
}
+
+ if (reg.mod == mod_DISP8 ||
+ reg.mod == mod_DISP32)
+ debug_printf("+%d", reg.disp);
+
+ if (reg.mod != mod_REG)
+ debug_printf( "]" );
}
static void