summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2011-04-25 13:54:04 -0700
committerDavid Schleef <ds@schleef.org>2011-04-25 13:54:04 -0700
commit91d9349e5b3d0b0b7c0169c4b746277867dcfe63 (patch)
treed5bef4243d12135758ebece7f0e786291bbfe5be /examples
parent4152b3b5276fa29d54caae5c79804fe54122fc91 (diff)
mmx: update from sse
Diffstat (limited to 'examples')
-rw-r--r--examples/volscale.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/volscale.c b/examples/volscale.c
index a5952fa..e0ef2bb 100644
--- a/examples/volscale.c
+++ b/examples/volscale.c
@@ -30,7 +30,7 @@ mmx_rule_mulhslw (OrcCompiler *p, void *user, OrcInstruction *insn)
orc_mmx_emit_movq (p, src2, tmp2);
orc_mmx_emit_pmulhw (p, src1, src2); /* .. | 0 | vl*p0 | */
orc_mmx_emit_paddw (p, tmp1, src2); /* .. | 0 | vl*p0 | + sign correct */
- orc_mmx_emit_psrld (p, 16, dest); /* .. | 0 | vh | */
+ orc_mmx_emit_psrld_imm (p, 16, dest); /* .. | 0 | vh | */
orc_mmx_emit_pmaddwd (p, tmp2, dest); /* .. | p0 * vh | */
orc_mmx_emit_paddd (p, src2, dest); /* .. | p0 * v0 | */
}