Lines Matching refs:Byte8
2251 RValue<Byte> Extract(RValue<Byte8> val, int i) in Extract()
2256 RValue<Byte8> Insert(RValue<Byte8> val, RValue<Byte> element, int i) in Insert()
2258 return RValue<Byte8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert()
2262 RValue<Byte8> AddSat(RValue<Byte8> x, RValue<Byte8> y) in AddSat()
2267 Byte8 result; in AddSat()
2288 return RValue<Byte8>(V(result)); in AddSat()
2292 RValue<Byte8> SubSat(RValue<Byte8> x, RValue<Byte8> y) in SubSat()
2297 Byte8 result; in SubSat()
2318 return RValue<Byte8>(V(result)); in SubSat()
2365 RValue<Int> SignMask(RValue<Byte8> x) in SignMask()
2370 Byte8 xx = As<Byte8>(As<SByte8>(x) >> 7) & Byte8(0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80); in SignMask()
2390 RValue<Byte8> CmpEQ(RValue<Byte8> x, RValue<Byte8> y) in CmpEQ()
2393 return RValue<Byte8>(Nucleus::createICmpEQ(x.value(), y.value())); in CmpEQ()
2396 Type *Byte8::type() in type()
2497 RValue<Byte8> CmpGT(RValue<SByte8> x, RValue<SByte8> y) in CmpGT()
2500 return RValue<Byte8>(createIntCompare(Ice::InstIcmp::Sgt, x.value(), y.value())); in CmpGT()
2503 RValue<Byte8> CmpEQ(RValue<SByte8> x, RValue<SByte8> y) in CmpEQ()
2506 return RValue<Byte8>(Nucleus::createICmpEQ(x.value(), y.value())); in CmpEQ()
2762 RValue<Byte8> PackUnsigned(RValue<Short4> x, RValue<Short4> y) in PackUnsigned()
2767 Byte8 result; in PackUnsigned()
2788 return As<Byte8>(Swizzle(As<Int4>(V(result)), 0x0202)); in PackUnsigned()