diff options
author | David Schleef <ds@schleef.org> | 2011-04-25 13:54:04 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2011-04-25 13:54:04 -0700 |
commit | 91d9349e5b3d0b0b7c0169c4b746277867dcfe63 (patch) | |
tree | d5bef4243d12135758ebece7f0e786291bbfe5be /examples | |
parent | 4152b3b5276fa29d54caae5c79804fe54122fc91 (diff) |
mmx: update from sse
Diffstat (limited to 'examples')
-rw-r--r-- | examples/volscale.c | 2 |
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 | */ } |