Lines Matching refs:UInt2

5345 	UInt2::UInt2(unsigned int x, unsigned int y)  in UInt2()  function in sw::UInt2
5351 UInt2::UInt2(RValue<UInt2> rhs) in UInt2() function in sw::UInt2
5356 UInt2::UInt2(const UInt2 &rhs) in UInt2() function in sw::UInt2
5362 UInt2::UInt2(const Reference<UInt2> &rhs) in UInt2() function in sw::UInt2
5368 RValue<UInt2> UInt2::operator=(RValue<UInt2> rhs) in operator =()
5375 RValue<UInt2> UInt2::operator=(const UInt2 &rhs) in operator =()
5380 return RValue<UInt2>(value); in operator =()
5383 RValue<UInt2> UInt2::operator=(const Reference<UInt2> &rhs) in operator =()
5388 return RValue<UInt2>(value); in operator =()
5391 RValue<UInt2> operator+(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator +()
5393 return RValue<UInt2>(Nucleus::createAdd(lhs.value, rhs.value)); in operator +()
5396 RValue<UInt2> operator-(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator -()
5398 return RValue<UInt2>(Nucleus::createSub(lhs.value, rhs.value)); in operator -()
5416 RValue<UInt2> operator&(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator &()
5418 return RValue<UInt2>(Nucleus::createAnd(lhs.value, rhs.value)); in operator &()
5421 RValue<UInt2> operator|(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator |()
5423 return RValue<UInt2>(Nucleus::createOr(lhs.value, rhs.value)); in operator |()
5426 RValue<UInt2> operator^(RValue<UInt2> lhs, RValue<UInt2> rhs) in operator ^()
5428 return RValue<UInt2>(Nucleus::createXor(lhs.value, rhs.value)); in operator ^()
5431 RValue<UInt> Extract(RValue<UInt2> val, int i) in Extract()
5436 RValue<UInt2> Insert(RValue<UInt2> val, RValue<UInt> element, int i) in Insert()
5438 return RValue<UInt2>(Nucleus::createInsertElement(val.value, element.value, i)); in Insert()
5441 RValue<UInt2> operator<<(RValue<UInt2> lhs, unsigned char rhs) in operator <<()
5445 UInt2 result; in operator <<()
5453 return RValue<UInt2>(Nucleus::createShl(lhs.value, V(::context->getConstantInt32(rhs)))); in operator <<()
5457 RValue<UInt2> operator>>(RValue<UInt2> lhs, unsigned char rhs) in operator >>()
5461 UInt2 result; in operator >>()
5469 return RValue<UInt2>(Nucleus::createLShr(lhs.value, V(::context->getConstantInt32(rhs)))); in operator >>()
5473 RValue<UInt2> operator+=(UInt2 &lhs, RValue<UInt2> rhs) in operator +=()
5478 RValue<UInt2> operator-=(UInt2 &lhs, RValue<UInt2> rhs) in operator -=()
5498 RValue<UInt2> operator&=(UInt2 &lhs, RValue<UInt2> rhs) in operator &=()
5503 RValue<UInt2> operator|=(UInt2 &lhs, RValue<UInt2> rhs) in operator |=()
5508 RValue<UInt2> operator^=(UInt2 &lhs, RValue<UInt2> rhs) in operator ^=()
5513 RValue<UInt2> operator<<=(UInt2 &lhs, unsigned char rhs) in operator <<=()
5518 RValue<UInt2> operator>>=(UInt2 &lhs, unsigned char rhs) in operator >>=()
5533 RValue<UInt2> operator~(RValue<UInt2> val) in operator ~()
5535 return RValue<UInt2>(Nucleus::createNot(val.value)); in operator ~()
5538 Type *UInt2::getType() in getType()
6118 UInt4::UInt4(RValue<UInt2> lo, RValue<UInt2> hi) : XYZW(this) in UInt4()