Lines Matching defs:minus_a
45 vec_char16 minus_a;
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;
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;
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;
90 minus_a = spu_add(spu_sub(0, a), (vec_int4)(spu_cmpeq(a, ((vec_int4){0x80000000,0x80000000,0x80000000,0x80000000}))));
91 return (spu_sel(minus_a, a, spu_cmpgt(a, -1)));