| vmx2spu.h | 45 vec_char16 minus_a; local 47 minus_a = (vec_char16)(spu_add((vec_ushort8)(spu_and(spu_xor(a, 0xFF), 0x7F)), 0x101)); 48 return (spu_sel(minus_a, a, spu_cmpgt(a, -1))); 71 vec_char16 minus_a; local 73 minus_a = (vec_char16)spu_add((vec_short8)(spu_xor(a, -1)), 75 return (spu_sel(minus_a, a, spu_cmpgt(a, -1))); 80 vec_short8 minus_a; local 82 minus_a = spu_add(spu_sub(0, a), (vec_short8)(spu_cmpeq(a, ((vec_short8){0x8000,0x8000,0x8000,0x8000,0x8000,0x8000,0x8000,0x8000})))); 83 return (spu_sel(minus_a, a, spu_cmpgt(a, -1))); 88 vec_int4 minus_a; local [all...] |