Lines Matching refs:Byte8
92 class Byte8;
573 explicit Byte4(RValue<Byte8> cast);
664 class Byte8 : public LValue<Byte8> class
667 Byte8() = default;
668 …Byte8(uint8_t x0, uint8_t x1, uint8_t x2, uint8_t x3, uint8_t x4, uint8_t x5, uint8_t x6, uint8_t …
669 Byte8(RValue<Byte8> rhs);
670 Byte8(const Byte8 &rhs);
671 Byte8(const Reference<Byte8> &rhs);
673 RValue<Byte8> operator=(RValue<Byte8> rhs);
674 RValue<Byte8> operator=(const Byte8 &rhs);
675 RValue<Byte8> operator=(const Reference<Byte8> &rhs);
680 RValue<Byte8> operator+(RValue<Byte8> lhs, RValue<Byte8> rhs);
681 RValue<Byte8> operator-(RValue<Byte8> lhs, RValue<Byte8> rhs);
685 RValue<Byte8> operator&(RValue<Byte8> lhs, RValue<Byte8> rhs);
686 RValue<Byte8> operator|(RValue<Byte8> lhs, RValue<Byte8> rhs);
687 RValue<Byte8> operator^(RValue<Byte8> lhs, RValue<Byte8> rhs);
690 RValue<Byte8> operator+=(Byte8 &lhs, RValue<Byte8> rhs);
691 RValue<Byte8> operator-=(Byte8 &lhs, RValue<Byte8> rhs);
695 RValue<Byte8> operator&=(Byte8 &lhs, RValue<Byte8> rhs);
696 RValue<Byte8> operator|=(Byte8 &lhs, RValue<Byte8> rhs);
697 RValue<Byte8> operator^=(Byte8 &lhs, RValue<Byte8> rhs);
702 RValue<Byte8> operator~(RValue<Byte8> val);
708 RValue<Byte8> AddSat(RValue<Byte8> x, RValue<Byte8> y);
709 RValue<Byte8> SubSat(RValue<Byte8> x, RValue<Byte8> y);
712 RValue<Short4> UnpackLow(RValue<Byte8> x, RValue<Byte8> y);
713 RValue<Short4> UnpackHigh(RValue<Byte8> x, RValue<Byte8> y);
714 RValue<Int> SignMask(RValue<Byte8> x);
716 RValue<Byte8> CmpEQ(RValue<Byte8> x, RValue<Byte8> y);
717 RValue<Byte8> Swizzle(RValue<Byte8> x, uint32_t select);
768 RValue<Byte8> CmpGT(RValue<SByte8> x, RValue<SByte8> y);
769 RValue<Byte8> CmpEQ(RValue<SByte8> x, RValue<SByte8> y);
945 RValue<Byte8> PackUnsigned(RValue<Short4> x, RValue<Short4> y);