Lines Matching defs:rhs
718 static Value *createArithmetic(Ice::InstArithmetic::OpKind op, Value *lhs, Value *rhs) in createArithmetic()
731 Value *Nucleus::createAdd(Value *lhs, Value *rhs) in createAdd()
736 Value *Nucleus::createSub(Value *lhs, Value *rhs) in createSub()
741 Value *Nucleus::createMul(Value *lhs, Value *rhs) in createMul()
746 Value *Nucleus::createUDiv(Value *lhs, Value *rhs) in createUDiv()
751 Value *Nucleus::createSDiv(Value *lhs, Value *rhs) in createSDiv()
756 Value *Nucleus::createFAdd(Value *lhs, Value *rhs) in createFAdd()
761 Value *Nucleus::createFSub(Value *lhs, Value *rhs) in createFSub()
766 Value *Nucleus::createFMul(Value *lhs, Value *rhs) in createFMul()
771 Value *Nucleus::createFDiv(Value *lhs, Value *rhs) in createFDiv()
776 Value *Nucleus::createURem(Value *lhs, Value *rhs) in createURem()
781 Value *Nucleus::createSRem(Value *lhs, Value *rhs) in createSRem()
786 Value *Nucleus::createFRem(Value *lhs, Value *rhs) in createFRem()
791 Value *Nucleus::createShl(Value *lhs, Value *rhs) in createShl()
796 Value *Nucleus::createLShr(Value *lhs, Value *rhs) in createLShr()
801 Value *Nucleus::createAShr(Value *lhs, Value *rhs) in createAShr()
806 Value *Nucleus::createAnd(Value *lhs, Value *rhs) in createAnd()
811 Value *Nucleus::createOr(Value *lhs, Value *rhs) in createOr()
816 Value *Nucleus::createXor(Value *lhs, Value *rhs) in createXor()
1086 static Value *createIntCompare(Ice::InstIcmp::ICond condition, Value *lhs, Value *rhs) in createIntCompare()
1097 Value *Nucleus::createICmpEQ(Value *lhs, Value *rhs) in createICmpEQ()
1102 Value *Nucleus::createICmpNE(Value *lhs, Value *rhs) in createICmpNE()
1107 Value *Nucleus::createICmpUGT(Value *lhs, Value *rhs) in createICmpUGT()
1112 Value *Nucleus::createICmpUGE(Value *lhs, Value *rhs) in createICmpUGE()
1117 Value *Nucleus::createICmpULT(Value *lhs, Value *rhs) in createICmpULT()
1122 Value *Nucleus::createICmpULE(Value *lhs, Value *rhs) in createICmpULE()
1127 Value *Nucleus::createICmpSGT(Value *lhs, Value *rhs) in createICmpSGT()
1132 Value *Nucleus::createICmpSGE(Value *lhs, Value *rhs) in createICmpSGE()
1137 Value *Nucleus::createICmpSLT(Value *lhs, Value *rhs) in createICmpSLT()
1142 Value *Nucleus::createICmpSLE(Value *lhs, Value *rhs) in createICmpSLE()
1147 static Value *createFloatCompare(Ice::InstFcmp::FCond condition, Value *lhs, Value *rhs) in createFloatCompare()
1159 Value *Nucleus::createFCmpOEQ(Value *lhs, Value *rhs) in createFCmpOEQ()
1164 Value *Nucleus::createFCmpOGT(Value *lhs, Value *rhs) in createFCmpOGT()
1169 Value *Nucleus::createFCmpOGE(Value *lhs, Value *rhs) in createFCmpOGE()
1174 Value *Nucleus::createFCmpOLT(Value *lhs, Value *rhs) in createFCmpOLT()
1179 Value *Nucleus::createFCmpOLE(Value *lhs, Value *rhs) in createFCmpOLE()
1184 Value *Nucleus::createFCmpONE(Value *lhs, Value *rhs) in createFCmpONE()
1189 Value *Nucleus::createFCmpORD(Value *lhs, Value *rhs) in createFCmpORD()
1194 Value *Nucleus::createFCmpUNO(Value *lhs, Value *rhs) in createFCmpUNO()
1199 Value *Nucleus::createFCmpUEQ(Value *lhs, Value *rhs) in createFCmpUEQ()
1204 Value *Nucleus::createFCmpUGT(Value *lhs, Value *rhs) in createFCmpUGT()
1209 Value *Nucleus::createFCmpUGE(Value *lhs, Value *rhs) in createFCmpUGE()
1214 Value *Nucleus::createFCmpULT(Value *lhs, Value *rhs) in createFCmpULT()
1219 Value *Nucleus::createFCmpULE(Value *lhs, Value *rhs) in createFCmpULE()
1224 Value *Nucleus::createFCmpUNE(Value *lhs, Value *rhs) in createFCmpUNE()
1308 static Value *createMask4(Value *lhs, Value *rhs, unsigned char select) in createMask4()
1521 Bool::Bool(RValue<Bool> rhs) in Bool()
1526 Bool::Bool(const Bool &rhs) in Bool()
1532 Bool::Bool(const Reference<Bool> &rhs) in Bool()
1538 RValue<Bool> Bool::operator=(RValue<Bool> rhs) in operator =()
1545 RValue<Bool> Bool::operator=(const Bool &rhs) in operator =()
1553 RValue<Bool> Bool::operator=(const Reference<Bool> &rhs) in operator =()
1566 RValue<Bool> operator&&(RValue<Bool> lhs, RValue<Bool> rhs) in operator &&()
1571 RValue<Bool> operator||(RValue<Bool> lhs, RValue<Bool> rhs) in operator ||()
1617 Byte::Byte(RValue<Byte> rhs) in Byte()
1622 Byte::Byte(const Byte &rhs) in Byte()
1628 Byte::Byte(const Reference<Byte> &rhs) in Byte()
1634 RValue<Byte> Byte::operator=(RValue<Byte> rhs) in operator =()
1641 RValue<Byte> Byte::operator=(const Byte &rhs) in operator =()
1649 RValue<Byte> Byte::operator=(const Reference<Byte> &rhs) in operator =()
1657 RValue<Byte> operator+(RValue<Byte> lhs, RValue<Byte> rhs) in operator +()
1662 RValue<Byte> operator-(RValue<Byte> lhs, RValue<Byte> rhs) in operator -()
1667 RValue<Byte> operator*(RValue<Byte> lhs, RValue<Byte> rhs) in operator *()
1672 RValue<Byte> operator/(RValue<Byte> lhs, RValue<Byte> rhs) in operator /()
1677 RValue<Byte> operator%(RValue<Byte> lhs, RValue<Byte> rhs) in operator %()
1682 RValue<Byte> operator&(RValue<Byte> lhs, RValue<Byte> rhs) in operator &()
1687 RValue<Byte> operator|(RValue<Byte> lhs, RValue<Byte> rhs) in operator |()
1692 RValue<Byte> operator^(RValue<Byte> lhs, RValue<Byte> rhs) in operator ^()
1697 RValue<Byte> operator<<(RValue<Byte> lhs, RValue<Byte> rhs) in operator <<()
1702 RValue<Byte> operator>>(RValue<Byte> lhs, RValue<Byte> rhs) in operator >>()
1707 RValue<Byte> operator+=(Byte &lhs, RValue<Byte> rhs) in operator +=()
1712 RValue<Byte> operator-=(Byte &lhs, RValue<Byte> rhs) in operator -=()
1717 RValue<Byte> operator*=(Byte &lhs, RValue<Byte> rhs) in operator *=()
1722 RValue<Byte> operator/=(Byte &lhs, RValue<Byte> rhs) in operator /=()
1727 RValue<Byte> operator%=(Byte &lhs, RValue<Byte> rhs) in operator %=()
1732 RValue<Byte> operator&=(Byte &lhs, RValue<Byte> rhs) in operator &=()
1737 RValue<Byte> operator|=(Byte &lhs, RValue<Byte> rhs) in operator |=()
1742 RValue<Byte> operator^=(Byte &lhs, RValue<Byte> rhs) in operator ^=()
1747 RValue<Byte> operator<<=(Byte &lhs, RValue<Byte> rhs) in operator <<=()
1752 RValue<Byte> operator>>=(Byte &lhs, RValue<Byte> rhs) in operator >>=()
1798 RValue<Bool> operator<(RValue<Byte> lhs, RValue<Byte> rhs) in operator <()
1803 RValue<Bool> operator<=(RValue<Byte> lhs, RValue<Byte> rhs) in operator <=()
1808 RValue<Bool> operator>(RValue<Byte> lhs, RValue<Byte> rhs) in operator >()
1813 RValue<Bool> operator>=(RValue<Byte> lhs, RValue<Byte> rhs) in operator >=()
1818 RValue<Bool> operator!=(RValue<Byte> lhs, RValue<Byte> rhs) in operator !=()
1823 RValue<Bool> operator==(RValue<Byte> lhs, RValue<Byte> rhs) in operator ==()
1857 SByte::SByte(RValue<SByte> rhs) in SByte()
1862 SByte::SByte(const SByte &rhs) in SByte()
1868 SByte::SByte(const Reference<SByte> &rhs) in SByte()
1874 RValue<SByte> SByte::operator=(RValue<SByte> rhs) in operator =()
1881 RValue<SByte> SByte::operator=(const SByte &rhs) in operator =()
1889 RValue<SByte> SByte::operator=(const Reference<SByte> &rhs) in operator =()
1897 RValue<SByte> operator+(RValue<SByte> lhs, RValue<SByte> rhs) in operator +()
1902 RValue<SByte> operator-(RValue<SByte> lhs, RValue<SByte> rhs) in operator -()
1907 RValue<SByte> operator*(RValue<SByte> lhs, RValue<SByte> rhs) in operator *()
1912 RValue<SByte> operator/(RValue<SByte> lhs, RValue<SByte> rhs) in operator /()
1917 RValue<SByte> operator%(RValue<SByte> lhs, RValue<SByte> rhs) in operator %()
1922 RValue<SByte> operator&(RValue<SByte> lhs, RValue<SByte> rhs) in operator &()
1927 RValue<SByte> operator|(RValue<SByte> lhs, RValue<SByte> rhs) in operator |()
1932 RValue<SByte> operator^(RValue<SByte> lhs, RValue<SByte> rhs) in operator ^()
1937 RValue<SByte> operator<<(RValue<SByte> lhs, RValue<SByte> rhs) in operator <<()
1942 RValue<SByte> operator>>(RValue<SByte> lhs, RValue<SByte> rhs) in operator >>()
1947 RValue<SByte> operator+=(SByte &lhs, RValue<SByte> rhs) in operator +=()
1952 RValue<SByte> operator-=(SByte &lhs, RValue<SByte> rhs) in operator -=()
1957 RValue<SByte> operator*=(SByte &lhs, RValue<SByte> rhs) in operator *=()
1962 RValue<SByte> operator/=(SByte &lhs, RValue<SByte> rhs) in operator /=()
1967 RValue<SByte> operator%=(SByte &lhs, RValue<SByte> rhs) in operator %=()
1972 RValue<SByte> operator&=(SByte &lhs, RValue<SByte> rhs) in operator &=()
1977 RValue<SByte> operator|=(SByte &lhs, RValue<SByte> rhs) in operator |=()
1982 RValue<SByte> operator^=(SByte &lhs, RValue<SByte> rhs) in operator ^=()
1987 RValue<SByte> operator<<=(SByte &lhs, RValue<SByte> rhs) in operator <<=()
1992 RValue<SByte> operator>>=(SByte &lhs, RValue<SByte> rhs) in operator >>=()
2038 RValue<Bool> operator<(RValue<SByte> lhs, RValue<SByte> rhs) in operator <()
2043 RValue<Bool> operator<=(RValue<SByte> lhs, RValue<SByte> rhs) in operator <=()
2048 RValue<Bool> operator>(RValue<SByte> lhs, RValue<SByte> rhs) in operator >()
2053 RValue<Bool> operator>=(RValue<SByte> lhs, RValue<SByte> rhs) in operator >=()
2058 RValue<Bool> operator!=(RValue<SByte> lhs, RValue<SByte> rhs) in operator !=()
2063 RValue<Bool> operator==(RValue<SByte> lhs, RValue<SByte> rhs) in operator ==()
2090 Short::Short(RValue<Short> rhs) in Short()
2095 Short::Short(const Short &rhs) in Short()
2101 Short::Short(const Reference<Short> &rhs) in Short()
2107 RValue<Short> Short::operator=(RValue<Short> rhs) in operator =()
2114 RValue<Short> Short::operator=(const Short &rhs) in operator =()
2122 RValue<Short> Short::operator=(const Reference<Short> &rhs) in operator =()
2130 RValue<Short> operator+(RValue<Short> lhs, RValue<Short> rhs) in operator +()
2135 RValue<Short> operator-(RValue<Short> lhs, RValue<Short> rhs) in operator -()
2140 RValue<Short> operator*(RValue<Short> lhs, RValue<Short> rhs) in operator *()
2145 RValue<Short> operator/(RValue<Short> lhs, RValue<Short> rhs) in operator /()
2150 RValue<Short> operator%(RValue<Short> lhs, RValue<Short> rhs) in operator %()
2155 RValue<Short> operator&(RValue<Short> lhs, RValue<Short> rhs) in operator &()
2160 RValue<Short> operator|(RValue<Short> lhs, RValue<Short> rhs) in operator |()
2165 RValue<Short> operator^(RValue<Short> lhs, RValue<Short> rhs) in operator ^()
2170 RValue<Short> operator<<(RValue<Short> lhs, RValue<Short> rhs) in operator <<()
2175 RValue<Short> operator>>(RValue<Short> lhs, RValue<Short> rhs) in operator >>()
2180 RValue<Short> operator+=(Short &lhs, RValue<Short> rhs) in operator +=()
2185 RValue<Short> operator-=(Short &lhs, RValue<Short> rhs) in operator -=()
2190 RValue<Short> operator*=(Short &lhs, RValue<Short> rhs) in operator *=()
2195 RValue<Short> operator/=(Short &lhs, RValue<Short> rhs) in operator /=()
2200 RValue<Short> operator%=(Short &lhs, RValue<Short> rhs) in operator %=()
2205 RValue<Short> operator&=(Short &lhs, RValue<Short> rhs) in operator &=()
2210 RValue<Short> operator|=(Short &lhs, RValue<Short> rhs) in operator |=()
2215 RValue<Short> operator^=(Short &lhs, RValue<Short> rhs) in operator ^=()
2220 RValue<Short> operator<<=(Short &lhs, RValue<Short> rhs) in operator <<=()
2225 RValue<Short> operator>>=(Short &lhs, RValue<Short> rhs) in operator >>=()
2271 RValue<Bool> operator<(RValue<Short> lhs, RValue<Short> rhs) in operator <()
2276 RValue<Bool> operator<=(RValue<Short> lhs, RValue<Short> rhs) in operator <=()
2281 RValue<Bool> operator>(RValue<Short> lhs, RValue<Short> rhs) in operator >()
2286 RValue<Bool> operator>=(RValue<Short> lhs, RValue<Short> rhs) in operator >=()
2291 RValue<Bool> operator!=(RValue<Short> lhs, RValue<Short> rhs) in operator !=()
2296 RValue<Bool> operator==(RValue<Short> lhs, RValue<Short> rhs) in operator ==()
2330 UShort::UShort(RValue<UShort> rhs) in UShort()
2335 UShort::UShort(const UShort &rhs) in UShort()
2341 UShort::UShort(const Reference<UShort> &rhs) in UShort()
2347 RValue<UShort> UShort::operator=(RValue<UShort> rhs) in operator =()
2354 RValue<UShort> UShort::operator=(const UShort &rhs) in operator =()
2362 RValue<UShort> UShort::operator=(const Reference<UShort> &rhs) in operator =()
2370 RValue<UShort> operator+(RValue<UShort> lhs, RValue<UShort> rhs) in operator +()
2375 RValue<UShort> operator-(RValue<UShort> lhs, RValue<UShort> rhs) in operator -()
2380 RValue<UShort> operator*(RValue<UShort> lhs, RValue<UShort> rhs) in operator *()
2385 RValue<UShort> operator/(RValue<UShort> lhs, RValue<UShort> rhs) in operator /()
2390 RValue<UShort> operator%(RValue<UShort> lhs, RValue<UShort> rhs) in operator %()
2395 RValue<UShort> operator&(RValue<UShort> lhs, RValue<UShort> rhs) in operator &()
2400 RValue<UShort> operator|(RValue<UShort> lhs, RValue<UShort> rhs) in operator |()
2405 RValue<UShort> operator^(RValue<UShort> lhs, RValue<UShort> rhs) in operator ^()
2410 RValue<UShort> operator<<(RValue<UShort> lhs, RValue<UShort> rhs) in operator <<()
2415 RValue<UShort> operator>>(RValue<UShort> lhs, RValue<UShort> rhs) in operator >>()
2420 RValue<UShort> operator+=(UShort &lhs, RValue<UShort> rhs) in operator +=()
2425 RValue<UShort> operator-=(UShort &lhs, RValue<UShort> rhs) in operator -=()
2430 RValue<UShort> operator*=(UShort &lhs, RValue<UShort> rhs) in operator *=()
2435 RValue<UShort> operator/=(UShort &lhs, RValue<UShort> rhs) in operator /=()
2440 RValue<UShort> operator%=(UShort &lhs, RValue<UShort> rhs) in operator %=()
2445 RValue<UShort> operator&=(UShort &lhs, RValue<UShort> rhs) in operator &=()
2450 RValue<UShort> operator|=(UShort &lhs, RValue<UShort> rhs) in operator |=()
2455 RValue<UShort> operator^=(UShort &lhs, RValue<UShort> rhs) in operator ^=()
2460 RValue<UShort> operator<<=(UShort &lhs, RValue<UShort> rhs) in operator <<=()
2465 RValue<UShort> operator>>=(UShort &lhs, RValue<UShort> rhs) in operator >>=()
2511 RValue<Bool> operator<(RValue<UShort> lhs, RValue<UShort> rhs) in operator <()
2516 RValue<Bool> operator<=(RValue<UShort> lhs, RValue<UShort> rhs) in operator <=()
2521 RValue<Bool> operator>(RValue<UShort> lhs, RValue<UShort> rhs) in operator >()
2526 RValue<Bool> operator>=(RValue<UShort> lhs, RValue<UShort> rhs) in operator >=()
2531 RValue<Bool> operator!=(RValue<UShort> lhs, RValue<UShort> rhs) in operator !=()
2536 RValue<Bool> operator==(RValue<UShort> lhs, RValue<UShort> rhs) in operator ==()
2551 Byte4::Byte4(const Reference<Byte4> &rhs) in Byte4()
2573 Byte8::Byte8(RValue<Byte8> rhs) in Byte8()
2578 Byte8::Byte8(const Byte8 &rhs) in Byte8()
2584 Byte8::Byte8(const Reference<Byte8> &rhs) in Byte8()
2590 RValue<Byte8> Byte8::operator=(RValue<Byte8> rhs) in operator =()
2597 RValue<Byte8> Byte8::operator=(const Byte8 &rhs) in operator =()
2605 RValue<Byte8> Byte8::operator=(const Reference<Byte8> &rhs) in operator =()
2613 RValue<Byte8> operator+(RValue<Byte8> lhs, RValue<Byte8> rhs) in operator +()
2618 RValue<Byte8> operator-(RValue<Byte8> lhs, RValue<Byte8> rhs) in operator -()
2638 RValue<Byte8> operator&(RValue<Byte8> lhs, RValue<Byte8> rhs) in operator &()
2643 RValue<Byte8> operator|(RValue<Byte8> lhs, RValue<Byte8> rhs) in operator |()
2648 RValue<Byte8> operator^(RValue<Byte8> lhs, RValue<Byte8> rhs) in operator ^()
2663 RValue<Byte8> operator+=(Byte8 &lhs, RValue<Byte8> rhs) in operator +=()
2668 RValue<Byte8> operator-=(Byte8 &lhs, RValue<Byte8> rhs) in operator -=()
2688 RValue<Byte8> operator&=(Byte8 &lhs, RValue<Byte8> rhs) in operator &=()
2693 RValue<Byte8> operator|=(Byte8 &lhs, RValue<Byte8> rhs) in operator |=()
2698 RValue<Byte8> operator^=(Byte8 &lhs, RValue<Byte8> rhs) in operator ^=()
2837 RValue<SByte8> operator>>(RValue<SByte8> lhs, unsigned char rhs) in operator >>()
2910 SByte8::SByte8(RValue<SByte8> rhs) in SByte8()
2915 SByte8::SByte8(const SByte8 &rhs) in SByte8()
2921 SByte8::SByte8(const Reference<SByte8> &rhs) in SByte8()
2927 RValue<SByte8> SByte8::operator=(RValue<SByte8> rhs) in operator =()
2934 RValue<SByte8> SByte8::operator=(const SByte8 &rhs) in operator =()
2942 RValue<SByte8> SByte8::operator=(const Reference<SByte8> &rhs) in operator =()
2950 RValue<SByte8> operator+(RValue<SByte8> lhs, RValue<SByte8> rhs) in operator +()
2955 RValue<SByte8> operator-(RValue<SByte8> lhs, RValue<SByte8> rhs) in operator -()
2975 RValue<SByte8> operator&(RValue<SByte8> lhs, RValue<SByte8> rhs) in operator &()
2980 RValue<SByte8> operator|(RValue<SByte8> lhs, RValue<SByte8> rhs) in operator |()
2985 RValue<SByte8> operator^(RValue<SByte8> lhs, RValue<SByte8> rhs) in operator ^()
3000 RValue<SByte8> operator+=(SByte8 &lhs, RValue<SByte8> rhs) in operator +=()
3005 RValue<SByte8> operator-=(SByte8 &lhs, RValue<SByte8> rhs) in operator -=()
3025 RValue<SByte8> operator&=(SByte8 &lhs, RValue<SByte8> rhs) in operator &=()
3030 RValue<SByte8> operator|=(SByte8 &lhs, RValue<SByte8> rhs) in operator |=()
3035 RValue<SByte8> operator^=(SByte8 &lhs, RValue<SByte8> rhs) in operator ^=()
3178 Byte16::Byte16(RValue<Byte16> rhs) in Byte16()
3183 Byte16::Byte16(const Byte16 &rhs) in Byte16()
3189 Byte16::Byte16(const Reference<Byte16> &rhs) in Byte16()
3195 RValue<Byte16> Byte16::operator=(RValue<Byte16> rhs) in operator =()
3202 RValue<Byte16> Byte16::operator=(const Byte16 &rhs) in operator =()
3210 RValue<Byte16> Byte16::operator=(const Reference<Byte16> &rhs) in operator =()
3291 Short4::Short4(RValue<Short4> rhs) in Short4()
3296 Short4::Short4(const Short4 &rhs) in Short4()
3302 Short4::Short4(const Reference<Short4> &rhs) in Short4()
3308 Short4::Short4(RValue<UShort4> rhs) in Short4()
3313 Short4::Short4(const UShort4 &rhs) in Short4()
3318 Short4::Short4(const Reference<UShort4> &rhs) in Short4()
3323 RValue<Short4> Short4::operator=(RValue<Short4> rhs) in operator =()
3330 RValue<Short4> Short4::operator=(const Short4 &rhs) in operator =()
3338 RValue<Short4> Short4::operator=(const Reference<Short4> &rhs) in operator =()
3346 RValue<Short4> Short4::operator=(RValue<UShort4> rhs) in operator =()
3353 RValue<Short4> Short4::operator=(const UShort4 &rhs) in operator =()
3361 RValue<Short4> Short4::operator=(const Reference<UShort4> &rhs) in operator =()
3369 RValue<Short4> operator+(RValue<Short4> lhs, RValue<Short4> rhs) in operator +()
3374 RValue<Short4> operator-(RValue<Short4> lhs, RValue<Short4> rhs) in operator -()
3379 RValue<Short4> operator*(RValue<Short4> lhs, RValue<Short4> rhs) in operator *()
3394 RValue<Short4> operator&(RValue<Short4> lhs, RValue<Short4> rhs) in operator &()
3399 RValue<Short4> operator|(RValue<Short4> lhs, RValue<Short4> rhs) in operator |()
3404 RValue<Short4> operator^(RValue<Short4> lhs, RValue<Short4> rhs) in operator ^()
3409 RValue<Short4> operator<<(RValue<Short4> lhs, unsigned char rhs) in operator <<()
3427 RValue<Short4> operator>>(RValue<Short4> lhs, unsigned char rhs) in operator >>()
3445 RValue<Short4> operator+=(Short4 &lhs, RValue<Short4> rhs) in operator +=()
3450 RValue<Short4> operator-=(Short4 &lhs, RValue<Short4> rhs) in operator -=()
3455 RValue<Short4> operator*=(Short4 &lhs, RValue<Short4> rhs) in operator *=()
3470 RValue<Short4> operator&=(Short4 &lhs, RValue<Short4> rhs) in operator &=()
3475 RValue<Short4> operator|=(Short4 &lhs, RValue<Short4> rhs) in operator |=()
3480 RValue<Short4> operator^=(Short4 &lhs, RValue<Short4> rhs) in operator ^=()
3485 RValue<Short4> operator<<=(Short4 &lhs, unsigned char rhs) in operator <<=()
3490 RValue<Short4> operator>>=(Short4 &lhs, unsigned char rhs) in operator >>=()
3810 UShort4::UShort4(RValue<UShort4> rhs) in UShort4()
3815 UShort4::UShort4(const UShort4 &rhs) in UShort4()
3821 UShort4::UShort4(const Reference<UShort4> &rhs) in UShort4()
3827 UShort4::UShort4(RValue<Short4> rhs) in UShort4()
3832 UShort4::UShort4(const Short4 &rhs) in UShort4()
3838 UShort4::UShort4(const Reference<Short4> &rhs) in UShort4()
3844 RValue<UShort4> UShort4::operator=(RValue<UShort4> rhs) in operator =()
3851 RValue<UShort4> UShort4::operator=(const UShort4 &rhs) in operator =()
3859 RValue<UShort4> UShort4::operator=(const Reference<UShort4> &rhs) in operator =()
3867 RValue<UShort4> UShort4::operator=(RValue<Short4> rhs) in operator =()
3874 RValue<UShort4> UShort4::operator=(const Short4 &rhs) in operator =()
3882 RValue<UShort4> UShort4::operator=(const Reference<Short4> &rhs) in operator =()
3890 RValue<UShort4> operator+(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator +()
3895 RValue<UShort4> operator-(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator -()
3900 RValue<UShort4> operator*(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator *()
3905 RValue<UShort4> operator&(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator &()
3910 RValue<UShort4> operator|(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator |()
3915 RValue<UShort4> operator^(RValue<UShort4> lhs, RValue<UShort4> rhs) in operator ^()
3930 RValue<UShort4> operator<<(RValue<UShort4> lhs, unsigned char rhs) in operator <<()
3948 RValue<UShort4> operator>>(RValue<UShort4> lhs, unsigned char rhs) in operator >>()
3966 RValue<UShort4> operator<<=(UShort4 &lhs, unsigned char rhs) in operator <<=()
3971 RValue<UShort4> operator>>=(UShort4 &lhs, unsigned char rhs) in operator >>=()
4112 Short8::Short8(RValue<Short8> rhs) in Short8()
4117 Short8::Short8(const Reference<Short8> &rhs) in Short8()
4131 RValue<Short8> operator+(RValue<Short8> lhs, RValue<Short8> rhs) in operator +()
4136 RValue<Short8> operator&(RValue<Short8> lhs, RValue<Short8> rhs) in operator &()
4151 RValue<Short8> operator<<(RValue<Short8> lhs, unsigned char rhs) in operator <<()
4173 RValue<Short8> operator>>(RValue<Short8> lhs, unsigned char rhs) in operator >>()
4228 UShort8::UShort8(RValue<UShort8> rhs) in UShort8()
4233 UShort8::UShort8(const Reference<UShort8> &rhs) in UShort8()
4247 RValue<UShort8> UShort8::operator=(RValue<UShort8> rhs) in operator =()
4254 RValue<UShort8> UShort8::operator=(const UShort8 &rhs) in operator =()
4262 RValue<UShort8> UShort8::operator=(const Reference<UShort8> &rhs) in operator =()
4270 RValue<UShort8> operator&(RValue<UShort8> lhs, RValue<UShort8> rhs) in operator &()
4285 RValue<UShort8> operator<<(RValue<UShort8> lhs, unsigned char rhs) in operator <<()
4307 RValue<UShort8> operator>>(RValue<UShort8> lhs, unsigned char rhs) in operator >>()
4329 RValue<UShort8> operator+(RValue<UShort8> lhs, RValue<UShort8> rhs) in operator +()
4334 RValue<UShort8> operator*(RValue<UShort8> lhs, RValue<UShort8> rhs) in operator *()
4339 RValue<UShort8> operator+=(UShort8 &lhs, RValue<UShort8> rhs) in operator +=()
4427 Int::Int(RValue<Int> rhs) in Int()
4432 Int::Int(RValue<UInt> rhs) in Int()
4437 Int::Int(const Int &rhs) in Int()
4443 Int::Int(const Reference<Int> &rhs) in Int()
4449 Int::Int(const UInt &rhs) in Int()
4455 Int::Int(const Reference<UInt> &rhs) in Int()
4461 RValue<Int> Int::operator=(int rhs) in operator =()
4466 RValue<Int> Int::operator=(RValue<Int> rhs) in operator =()
4473 RValue<Int> Int::operator=(RValue<UInt> rhs) in operator =()
4480 RValue<Int> Int::operator=(const Int &rhs) in operator =()
4488 RValue<Int> Int::operator=(const Reference<Int> &rhs) in operator =()
4496 RValue<Int> Int::operator=(const UInt &rhs) in operator =()
4504 RValue<Int> Int::operator=(const Reference<UInt> &rhs) in operator =()
4512 RValue<Int> operator+(RValue<Int> lhs, RValue<Int> rhs) in operator +()
4517 RValue<Int> operator-(RValue<Int> lhs, RValue<Int> rhs) in operator -()
4522 RValue<Int> operator*(RValue<Int> lhs, RValue<Int> rhs) in operator *()
4527 RValue<Int> operator/(RValue<Int> lhs, RValue<Int> rhs) in operator /()
4532 RValue<Int> operator%(RValue<Int> lhs, RValue<Int> rhs) in operator %()
4537 RValue<Int> operator&(RValue<Int> lhs, RValue<Int> rhs) in operator &()
4542 RValue<Int> operator|(RValue<Int> lhs, RValue<Int> rhs) in operator |()
4547 RValue<Int> operator^(RValue<Int> lhs, RValue<Int> rhs) in operator ^()
4552 RValue<Int> operator<<(RValue<Int> lhs, RValue<Int> rhs) in operator <<()
4557 RValue<Int> operator>>(RValue<Int> lhs, RValue<Int> rhs) in operator >>()
4562 RValue<Int> operator+=(Int &lhs, RValue<Int> rhs) in operator +=()
4567 RValue<Int> operator-=(Int &lhs, RValue<Int> rhs) in operator -=()
4572 RValue<Int> operator*=(Int &lhs, RValue<Int> rhs) in operator *=()
4577 RValue<Int> operator/=(Int &lhs, RValue<Int> rhs) in operator /=()
4582 RValue<Int> operator%=(Int &lhs, RValue<Int> rhs) in operator %=()
4587 RValue<Int> operator&=(Int &lhs, RValue<Int> rhs) in operator &=()
4592 RValue<Int> operator|=(Int &lhs, RValue<Int> rhs) in operator |=()
4597 RValue<Int> operator^=(Int &lhs, RValue<Int> rhs) in operator ^=()
4602 RValue<Int> operator<<=(Int &lhs, RValue<Int> rhs) in operator <<=()
4607 RValue<Int> operator>>=(Int &lhs, RValue<Int> rhs) in operator >>=()
4653 RValue<Bool> operator<(RValue<Int> lhs, RValue<Int> rhs) in operator <()
4658 RValue<Bool> operator<=(RValue<Int> lhs, RValue<Int> rhs) in operator <=()
4663 RValue<Bool> operator>(RValue<Int> lhs, RValue<Int> rhs) in operator >()
4668 RValue<Bool> operator>=(RValue<Int> lhs, RValue<Int> rhs) in operator >=()
4673 RValue<Bool> operator!=(RValue<Int> lhs, RValue<Int> rhs) in operator !=()
4678 RValue<Bool> operator==(RValue<Int> lhs, RValue<Int> rhs) in operator ==()
4737 Long::Long(RValue<Long> rhs) in Long()
4742 RValue<Long> Long::operator=(int64_t rhs) in operator =()
4747 RValue<Long> Long::operator=(RValue<Long> rhs) in operator =()
4754 RValue<Long> Long::operator=(const Long &rhs) in operator =()
4762 RValue<Long> Long::operator=(const Reference<Long> &rhs) in operator =()
4770 RValue<Long> operator+(RValue<Long> lhs, RValue<Long> rhs) in operator +()
4775 RValue<Long> operator-(RValue<Long> lhs, RValue<Long> rhs) in operator -()
4780 RValue<Long> operator+=(Long &lhs, RValue<Long> rhs) in operator +=()
4785 RValue<Long> operator-=(Long &lhs, RValue<Long> rhs) in operator -=()
4845 UInt::UInt(RValue<UInt> rhs) in UInt()
4850 UInt::UInt(RValue<Int> rhs) in UInt()
4855 UInt::UInt(const UInt &rhs) in UInt()
4861 UInt::UInt(const Reference<UInt> &rhs) in UInt()
4867 UInt::UInt(const Int &rhs) in UInt()
4873 UInt::UInt(const Reference<Int> &rhs) in UInt()
4879 RValue<UInt> UInt::operator=(unsigned int rhs) in operator =()
4884 RValue<UInt> UInt::operator=(RValue<UInt> rhs) in operator =()
4891 RValue<UInt> UInt::operator=(RValue<Int> rhs) in operator =()
4898 RValue<UInt> UInt::operator=(const UInt &rhs) in operator =()
4906 RValue<UInt> UInt::operator=(const Reference<UInt> &rhs) in operator =()
4914 RValue<UInt> UInt::operator=(const Int &rhs) in operator =()
4922 RValue<UInt> UInt::operator=(const Reference<Int> &rhs) in operator =()
4930 RValue<UInt> operator+(RValue<UInt> lhs, RValue<UInt> rhs) in operator +()
4935 RValue<UInt> operator-(RValue<UInt> lhs, RValue<UInt> rhs) in operator -()
4940 RValue<UInt> operator*(RValue<UInt> lhs, RValue<UInt> rhs) in operator *()
4945 RValue<UInt> operator/(RValue<UInt> lhs, RValue<UInt> rhs) in operator /()
4950 RValue<UInt> operator%(RValue<UInt> lhs, RValue<UInt> rhs) in operator %()
4955 RValue<UInt> operator&(RValue<UInt> lhs, RValue<UInt> rhs) in operator &()
4960 RValue<UInt> operator|(RValue<UInt> lhs, RValue<UInt> rhs) in operator |()
4965 RValue<UInt> operator^(RValue<UInt> lhs, RValue<UInt> rhs) in operator ^()
4970 RValue<UInt> operator<<(RValue<UInt> lhs, RValue<UInt> rhs) in operator <<()
4975 RValue<UInt> operator>>(RValue<UInt> lhs, RValue<UInt> rhs) in operator >>()
4980 RValue<UInt> operator+=(UInt &lhs, RValue<UInt> rhs) in operator +=()
4985 RValue<UInt> operator-=(UInt &lhs, RValue<UInt> rhs) in operator -=()
4990 RValue<UInt> operator*=(UInt &lhs, RValue<UInt> rhs) in operator *=()
4995 RValue<UInt> operator/=(UInt &lhs, RValue<UInt> rhs) in operator /=()
5000 RValue<UInt> operator%=(UInt &lhs, RValue<UInt> rhs) in operator %=()
5005 RValue<UInt> operator&=(UInt &lhs, RValue<UInt> rhs) in operator &=()
5010 RValue<UInt> operator|=(UInt &lhs, RValue<UInt> rhs) in operator |=()
5015 RValue<UInt> operator^=(UInt &lhs, RValue<UInt> rhs) in operator ^=()
5020 RValue<UInt> operator<<=(UInt &lhs, RValue<UInt> rhs) in operator <<=()
5025 RValue<UInt> operator>>=(UInt &lhs, RValue<UInt> rhs) in operator >>=()
5086 RValue<Bool> operator<(RValue<UInt> lhs, RValue<UInt> rhs) in operator <()
5091 RValue<Bool> operator<=(RValue<UInt> lhs, RValue<UInt> rhs) in operator <=()
5096 RValue<Bool> operator>(RValue<UInt> lhs, RValue<UInt> rhs) in operator >()
5101 RValue<Bool> operator>=(RValue<UInt> lhs, RValue<UInt> rhs) in operator >=()
5106 RValue<Bool> operator!=(RValue<UInt> lhs, RValue<UInt> rhs) in operator !=()
5111 RValue<Bool> operator==(RValue<UInt> lhs, RValue<UInt> rhs) in operator ==()
5151 Int2::Int2(RValue<Int2> rhs) in Int2()
5156 Int2::Int2(const Int2 &rhs) in Int2()
5162 Int2::Int2(const Reference<Int2> &rhs) in Int2()
5176 RValue<Int2> Int2::operator=(RValue<Int2> rhs) in operator =()
5183 RValue<Int2> Int2::operator=(const Int2 &rhs) in operator =()
5191 RValue<Int2> Int2::operator=(const Reference<Int2> &rhs) in operator =()
5199 RValue<Int2> operator+(RValue<Int2> lhs, RValue<Int2> rhs) in operator +()
5204 RValue<Int2> operator-(RValue<Int2> lhs, RValue<Int2> rhs) in operator -()
5224 RValue<Int2> operator&(RValue<Int2> lhs, RValue<Int2> rhs) in operator &()
5229 RValue<Int2> operator|(RValue<Int2> lhs, RValue<Int2> rhs) in operator |()
5234 RValue<Int2> operator^(RValue<Int2> lhs, RValue<Int2> rhs) in operator ^()
5239 RValue<Int2> operator<<(RValue<Int2> lhs, unsigned char rhs) in operator <<()
5255 RValue<Int2> operator>>(RValue<Int2> lhs, unsigned char rhs) in operator >>()
5271 RValue<Int2> operator+=(Int2 &lhs, RValue<Int2> rhs) in operator +=()
5276 RValue<Int2> operator-=(Int2 &lhs, RValue<Int2> rhs) in operator -=()
5296 RValue<Int2> operator&=(Int2 &lhs, RValue<Int2> rhs) in operator &=()
5301 RValue<Int2> operator|=(Int2 &lhs, RValue<Int2> rhs) in operator |=()
5306 RValue<Int2> operator^=(Int2 &lhs, RValue<Int2> rhs) in operator ^=()
5311 RValue<Int2> operator<<=(Int2 &lhs, unsigned char rhs) in operator <<=()
5316 RValue<Int2> operator>>=(Int2 &lhs, unsigned char rhs) in operator >>=()
5370 UInt2::UInt2(RValue<UInt2> rhs) in UInt2()
5375 UInt2::UInt2(const UInt2 &rhs) in UInt2()
5381 UInt2::UInt2(const Reference<UInt2> &rhs) in UInt2()
5387 RValue<UInt2> UInt2::operator=(RValue<UInt2> rhs) in operator =()
5394 RValue<UInt2> UInt2::operator=(const UInt2 &rhs) in operator =()
5402 RValue<UInt2> UInt2::operator=(const Reference<UInt2> &rhs) in operator =()
5410 RValue<UInt2> operator+(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator +()
5415 RValue<UInt2> operator-(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator -()
5435 RValue<UInt2> operator&(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator &()
5440 RValue<UInt2> operator|(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator |()
5445 RValue<UInt2> operator^(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator ^()
5460 RValue<UInt2> operator<<(RValue<UInt2> lhs, unsigned char rhs) in operator <<()
5476 RValue<UInt2> operator>>(RValue<UInt2> lhs, unsigned char rhs) in operator >>()
5492 RValue<UInt2> operator+=(UInt2 &lhs, RValue<UInt2> rhs) in operator +=()
5497 RValue<UInt2> operator-=(UInt2 &lhs, RValue<UInt2> rhs) in operator -=()
5517 RValue<UInt2> operator&=(UInt2 &lhs, RValue<UInt2> rhs) in operator &=()
5522 RValue<UInt2> operator|=(UInt2 &lhs, RValue<UInt2> rhs) in operator |=()
5527 RValue<UInt2> operator^=(UInt2 &lhs, RValue<UInt2> rhs) in operator ^=()
5532 RValue<UInt2> operator<<=(UInt2 &lhs, unsigned char rhs) in operator <<=()
5537 RValue<UInt2> operator>>=(UInt2 &lhs, unsigned char rhs) in operator >>=()
5649 Int4::Int4(RValue<Int4> rhs) : XYZW(this) in Int4()
5654 Int4::Int4(const Int4 &rhs) : XYZW(this) in Int4()
5660 Int4::Int4(const Reference<Int4> &rhs) : XYZW(this) in Int4()
5666 Int4::Int4(RValue<UInt4> rhs) : XYZW(this) in Int4()
5671 Int4::Int4(const UInt4 &rhs) : XYZW(this) in Int4()
5677 Int4::Int4(const Reference<UInt4> &rhs) : XYZW(this) in Int4()
5691 Int4::Int4(RValue<Int> rhs) : XYZW(this) in Int4()
5701 Int4::Int4(const Int &rhs) : XYZW(this) in Int4()
5706 Int4::Int4(const Reference<Int> &rhs) : XYZW(this) in Int4()
5711 RValue<Int4> Int4::operator=(RValue<Int4> rhs) in operator =()
5718 RValue<Int4> Int4::operator=(const Int4 &rhs) in operator =()
5726 RValue<Int4> Int4::operator=(const Reference<Int4> &rhs) in operator =()
5734 RValue<Int4> operator+(RValue<Int4> lhs, RValue<Int4> rhs) in operator +()
5739 RValue<Int4> operator-(RValue<Int4> lhs, RValue<Int4> rhs) in operator -()
5744 RValue<Int4> operator*(RValue<Int4> lhs, RValue<Int4> rhs) in operator *()
5749 RValue<Int4> operator/(RValue<Int4> lhs, RValue<Int4> rhs) in operator /()
5754 RValue<Int4> operator%(RValue<Int4> lhs, RValue<Int4> rhs) in operator %()
5759 RValue<Int4> operator&(RValue<Int4> lhs, RValue<Int4> rhs) in operator &()
5764 RValue<Int4> operator|(RValue<Int4> lhs, RValue<Int4> rhs) in operator |()
5769 RValue<Int4> operator^(RValue<Int4> lhs, RValue<Int4> rhs) in operator ^()
5774 RValue<Int4> operator<<(RValue<Int4> lhs, unsigned char rhs) in operator <<()
5792 RValue<Int4> operator>>(RValue<Int4> lhs, unsigned char rhs) in operator >>()
5810 RValue<Int4> operator<<(RValue<Int4> lhs, RValue<Int4> rhs) in operator <<()
5815 RValue<Int4> operator>>(RValue<Int4> lhs, RValue<Int4> rhs) in operator >>()
5820 RValue<Int4> operator+=(Int4 &lhs, RValue<Int4> rhs) in operator +=()
5825 RValue<Int4> operator-=(Int4 &lhs, RValue<Int4> rhs) in operator -=()
5830 RValue<Int4> operator*=(Int4 &lhs, RValue<Int4> rhs) in operator *=()
5845 RValue<Int4> operator&=(Int4 &lhs, RValue<Int4> rhs) in operator &=()
5850 RValue<Int4> operator|=(Int4 &lhs, RValue<Int4> rhs) in operator |=()
5855 RValue<Int4> operator^=(Int4 &lhs, RValue<Int4> rhs) in operator ^=()
5860 RValue<Int4> operator<<=(Int4 &lhs, unsigned char rhs) in operator <<=()
5865 RValue<Int4> operator>>=(Int4 &lhs, unsigned char rhs) in operator >>=()
6103 UInt4::UInt4(RValue<UInt4> rhs) : XYZW(this) in UInt4()
6108 UInt4::UInt4(const UInt4 &rhs) : XYZW(this) in UInt4()
6114 UInt4::UInt4(const Reference<UInt4> &rhs) : XYZW(this) in UInt4()
6120 UInt4::UInt4(RValue<Int4> rhs) : XYZW(this) in UInt4()
6125 UInt4::UInt4(const Int4 &rhs) : XYZW(this) in UInt4()
6131 UInt4::UInt4(const Reference<Int4> &rhs) : XYZW(this) in UInt4()
6145 RValue<UInt4> UInt4::operator=(RValue<UInt4> rhs) in operator =()
6152 RValue<UInt4> UInt4::operator=(const UInt4 &rhs) in operator =()
6160 RValue<UInt4> UInt4::operator=(const Reference<UInt4> &rhs) in operator =()
6168 RValue<UInt4> operator+(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator +()
6173 RValue<UInt4> operator-(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator -()
6178 RValue<UInt4> operator*(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator *()
6183 RValue<UInt4> operator/(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator /()
6188 RValue<UInt4> operator%(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator %()
6193 RValue<UInt4> operator&(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator &()
6198 RValue<UInt4> operator|(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator |()
6203 RValue<UInt4> operator^(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator ^()
6218 RValue<UInt4> operator<<(RValue<UInt4> lhs, unsigned char rhs) in operator <<()
6236 RValue<UInt4> operator>>(RValue<UInt4> lhs, unsigned char rhs) in operator >>()
6254 RValue<UInt4> operator<<(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator <<()
6259 RValue<UInt4> operator>>(RValue<UInt4> lhs, RValue<UInt4> rhs) in operator >>()
6264 RValue<UInt4> operator+=(UInt4 &lhs, RValue<UInt4> rhs) in operator +=()
6269 RValue<UInt4> operator-=(UInt4 &lhs, RValue<UInt4> rhs) in operator -=()
6274 RValue<UInt4> operator*=(UInt4 &lhs, RValue<UInt4> rhs) in operator *=()
6289 RValue<UInt4> operator&=(UInt4 &lhs, RValue<UInt4> rhs) in operator &=()
6294 RValue<UInt4> operator|=(UInt4 &lhs, RValue<UInt4> rhs) in operator |=()
6299 RValue<UInt4> operator^=(UInt4 &lhs, RValue<UInt4> rhs) in operator ^=()
6304 RValue<UInt4> operator<<=(UInt4 &lhs, unsigned char rhs) in operator <<=()
6309 RValue<UInt4> operator>>=(UInt4 &lhs, unsigned char rhs) in operator >>=()
6473 Float::Float(RValue<Float> rhs) in Float()
6478 Float::Float(const Float &rhs) in Float()
6484 Float::Float(const Reference<Float> &rhs) in Float()
6490 RValue<Float> Float::operator=(RValue<Float> rhs) in operator =()
6497 RValue<Float> Float::operator=(const Float &rhs) in operator =()
6505 RValue<Float> Float::operator=(const Reference<Float> &rhs) in operator =()
6513 RValue<Float> operator+(RValue<Float> lhs, RValue<Float> rhs) in operator +()
6518 RValue<Float> operator-(RValue<Float> lhs, RValue<Float> rhs) in operator -()
6523 RValue<Float> operator*(RValue<Float> lhs, RValue<Float> rhs) in operator *()
6528 RValue<Float> operator/(RValue<Float> lhs, RValue<Float> rhs) in operator /()
6533 RValue<Float> operator+=(Float &lhs, RValue<Float> rhs) in operator +=()
6538 RValue<Float> operator-=(Float &lhs, RValue<Float> rhs) in operator -=()
6543 RValue<Float> operator*=(Float &lhs, RValue<Float> rhs) in operator *=()
6548 RValue<Float> operator/=(Float &lhs, RValue<Float> rhs) in operator /=()
6563 RValue<Bool> operator<(RValue<Float> lhs, RValue<Float> rhs) in operator <()
6568 RValue<Bool> operator<=(RValue<Float> lhs, RValue<Float> rhs) in operator <=()
6573 RValue<Bool> operator>(RValue<Float> lhs, RValue<Float> rhs) in operator >()
6578 RValue<Bool> operator>=(RValue<Float> lhs, RValue<Float> rhs) in operator >=()
6583 RValue<Bool> operator!=(RValue<Float> lhs, RValue<Float> rhs) in operator !=()
6588 RValue<Bool> operator==(RValue<Float> lhs, RValue<Float> rhs) in operator ==()
6743 Float4::Float4(RValue<Float4> rhs) : XYZW(this) in Float4()
6748 Float4::Float4(const Float4 &rhs) : XYZW(this) in Float4()
6754 Float4::Float4(const Reference<Float4> &rhs) : XYZW(this) in Float4()
6760 Float4::Float4(RValue<Float> rhs) : XYZW(this) in Float4()
6770 Float4::Float4(const Float &rhs) : XYZW(this) in Float4()
6775 Float4::Float4(const Reference<Float> &rhs) : XYZW(this) in Float4()
6785 RValue<Float4> Float4::operator=(RValue<Float4> rhs) in operator =()
6792 RValue<Float4> Float4::operator=(const Float4 &rhs) in operator =()
6800 RValue<Float4> Float4::operator=(const Reference<Float4> &rhs) in operator =()
6808 RValue<Float4> Float4::operator=(RValue<Float> rhs) in operator =()
6813 RValue<Float4> Float4::operator=(const Float &rhs) in operator =()
6818 RValue<Float4> Float4::operator=(const Reference<Float> &rhs) in operator =()
6823 RValue<Float4> operator+(RValue<Float4> lhs, RValue<Float4> rhs) in operator +()
6828 RValue<Float4> operator-(RValue<Float4> lhs, RValue<Float4> rhs) in operator -()
6833 RValue<Float4> operator*(RValue<Float4> lhs, RValue<Float4> rhs) in operator *()
6838 RValue<Float4> operator/(RValue<Float4> lhs, RValue<Float4> rhs) in operator /()
6843 RValue<Float4> operator%(RValue<Float4> lhs, RValue<Float4> rhs) in operator %()
6848 RValue<Float4> operator+=(Float4 &lhs, RValue<Float4> rhs) in operator +=()
6853 RValue<Float4> operator-=(Float4 &lhs, RValue<Float4> rhs) in operator -=()
6858 RValue<Float4> operator*=(Float4 &lhs, RValue<Float4> rhs) in operator *=()
6863 RValue<Float4> operator/=(Float4 &lhs, RValue<Float4> rhs) in operator /=()
6868 RValue<Float4> operator%=(Float4 &lhs, RValue<Float4> rhs) in operator %=()
6993 RValue<Float4> Mask(Float4 &lhs, RValue<Float4> rhs, unsigned char select) in Mask()