From: Eric Petit Date: Mon, 2 Aug 2004 07:05:05 +0000 (+0000) Subject: Linux PPC AltiVec fix X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=30a244d00365a81999c82bdd3dd8beb0d036d36a;p=libx264 Linux PPC AltiVec fix git-svn-id: svn://svn.videolan.org/x264/trunk@16 df754926-b1dd-0310-bc7b-ec298dee348c --- diff --git a/core/ppc/ppccommon.h b/core/ppc/ppccommon.h index 15f22f65..3e2e7adb 100644 --- a/core/ppc/ppccommon.h +++ b/core/ppc/ppccommon.h @@ -89,8 +89,8 @@ tmp1 = vec_ld( 0, p ); \ tmp2 = vec_ld( 16, p ); \ align = vec_lvsr( 0, p ); \ - mask = vec_perm( (vector unsigned char) (0), \ - (vector unsigned char) (-1), \ + mask = vec_perm( (vector unsigned char) {0}, \ + (vector unsigned char) {1}, \ align); \ v = vec_perm( v, v, align); \ tmp1 = vec_sel( tmp1, v, mask ); \