Fix bonghits in previous commit
authorDavid Schleef <ds@schleef.org>
Tue, 28 Apr 2009 06:06:16 +0000 (23:06 -0700)
committerDavid Schleef <ds@schleef.org>
Tue, 28 Apr 2009 06:06:16 +0000 (23:06 -0700)
orc-pixel/orcpixel-sse.c
orc/orcprogram-sse.c

index 31736e4..b937374 100644 (file)
@@ -121,7 +121,7 @@ sse_rule_compin (OrcCompiler *p, void *user, OrcInstruction *insn)
     sse_emit_660f (p, "punpckldq", 0x62,
         tmpreg2, tmpreg2);
   } else {
-    sse_emit_660f (p, "pshuflw $00,", 0x70,
+    sse_emit_f20f (p, "pshuflw $00,", 0x70,
         tmpreg2, tmpreg2);
     *p->codeptr++ = 0x00;
   }
index 91c020f..744f500 100644 (file)
@@ -90,7 +90,7 @@ orc_compiler_sse_init (OrcCompiler *compiler)
     compiler->used_regs[i] = 0;
   }
 
-  compiler->tmpreg = X86_XMM0 + 12;
+  compiler->tmpreg = X86_XMM0;
   compiler->valid_regs[compiler->tmpreg] = 0;
 
   switch (orc_program_get_max_var_size (compiler->program)) {