• Home
  • Raw
  • Download

Lines Matching refs:UShort

1703 	Byte::Byte(RValue<UShort> cast)  in Byte()
2439 UShort::UShort(Argument<UShort> argument) in UShort() function in rr::UShort
2444 UShort::UShort(RValue<UInt> cast) in UShort() function in rr::UShort
2446 Value *integer = Nucleus::createTrunc(cast.value, UShort::getType()); in UShort()
2451 UShort::UShort(RValue<Int> cast) in UShort() function in rr::UShort
2453 Value *integer = Nucleus::createTrunc(cast.value, UShort::getType()); in UShort()
2458 UShort::UShort(unsigned short x) in UShort() function in rr::UShort
2463 UShort::UShort(RValue<UShort> rhs) in UShort() function in rr::UShort
2468 UShort::UShort(const UShort &rhs) in UShort() function in rr::UShort
2474 UShort::UShort(const Reference<UShort> &rhs) in UShort() function in rr::UShort
2480 RValue<UShort> UShort::operator=(RValue<UShort> rhs) in operator =()
2487 RValue<UShort> UShort::operator=(const UShort &rhs) in operator =()
2492 return RValue<UShort>(value); in operator =()
2495 RValue<UShort> UShort::operator=(const Reference<UShort> &rhs) in operator =()
2500 return RValue<UShort>(value); in operator =()
2503 RValue<UShort> operator+(RValue<UShort> lhs, RValue<UShort> rhs) in operator +()
2505 return RValue<UShort>(Nucleus::createAdd(lhs.value, rhs.value)); in operator +()
2508 RValue<UShort> operator-(RValue<UShort> lhs, RValue<UShort> rhs) in operator -()
2510 return RValue<UShort>(Nucleus::createSub(lhs.value, rhs.value)); in operator -()
2513 RValue<UShort> operator*(RValue<UShort> lhs, RValue<UShort> rhs) in operator *()
2515 return RValue<UShort>(Nucleus::createMul(lhs.value, rhs.value)); in operator *()
2518 RValue<UShort> operator/(RValue<UShort> lhs, RValue<UShort> rhs) in operator /()
2520 return RValue<UShort>(Nucleus::createUDiv(lhs.value, rhs.value)); in operator /()
2523 RValue<UShort> operator%(RValue<UShort> lhs, RValue<UShort> rhs) in operator %()
2525 return RValue<UShort>(Nucleus::createURem(lhs.value, rhs.value)); in operator %()
2528 RValue<UShort> operator&(RValue<UShort> lhs, RValue<UShort> rhs) in operator &()
2530 return RValue<UShort>(Nucleus::createAnd(lhs.value, rhs.value)); in operator &()
2533 RValue<UShort> operator|(RValue<UShort> lhs, RValue<UShort> rhs) in operator |()
2535 return RValue<UShort>(Nucleus::createOr(lhs.value, rhs.value)); in operator |()
2538 RValue<UShort> operator^(RValue<UShort> lhs, RValue<UShort> rhs) in operator ^()
2540 return RValue<UShort>(Nucleus::createXor(lhs.value, rhs.value)); in operator ^()
2543 RValue<UShort> operator<<(RValue<UShort> lhs, RValue<UShort> rhs) in operator <<()
2545 return RValue<UShort>(Nucleus::createShl(lhs.value, rhs.value)); in operator <<()
2548 RValue<UShort> operator>>(RValue<UShort> lhs, RValue<UShort> rhs) in operator >>()
2550 return RValue<UShort>(Nucleus::createLShr(lhs.value, rhs.value)); in operator >>()
2553 RValue<UShort> operator+=(UShort &lhs, RValue<UShort> rhs) in operator +=()
2558 RValue<UShort> operator-=(UShort &lhs, RValue<UShort> rhs) in operator -=()
2563 RValue<UShort> operator*=(UShort &lhs, RValue<UShort> rhs) in operator *=()
2568 RValue<UShort> operator/=(UShort &lhs, RValue<UShort> rhs) in operator /=()
2573 RValue<UShort> operator%=(UShort &lhs, RValue<UShort> rhs) in operator %=()
2578 RValue<UShort> operator&=(UShort &lhs, RValue<UShort> rhs) in operator &=()
2583 RValue<UShort> operator|=(UShort &lhs, RValue<UShort> rhs) in operator |=()
2588 RValue<UShort> operator^=(UShort &lhs, RValue<UShort> rhs) in operator ^=()
2593 RValue<UShort> operator<<=(UShort &lhs, RValue<UShort> rhs) in operator <<=()
2598 RValue<UShort> operator>>=(UShort &lhs, RValue<UShort> rhs) in operator >>=()
2603 RValue<UShort> operator+(RValue<UShort> val) in operator +()
2608 RValue<UShort> operator-(RValue<UShort> val) in operator -()
2610 return RValue<UShort>(Nucleus::createNeg(val.value)); in operator -()
2613 RValue<UShort> operator~(RValue<UShort> val) in operator ~()
2615 return RValue<UShort>(Nucleus::createNot(val.value)); in operator ~()
2618 RValue<UShort> operator++(UShort &val, int) // Post-increment in operator ++()
2620 RValue<UShort> res = val; in operator ++()
2628 const UShort &operator++(UShort &val) // Pre-increment in operator ++()
2636 RValue<UShort> operator--(UShort &val, int) // Post-decrement in operator --()
2638 RValue<UShort> res = val; in operator --()
2646 const UShort &operator--(UShort &val) // Pre-decrement in operator --()
2654 RValue<Bool> operator<(RValue<UShort> lhs, RValue<UShort> rhs) in operator <()
2659 RValue<Bool> operator<=(RValue<UShort> lhs, RValue<UShort> rhs) in operator <=()
2664 RValue<Bool> operator>(RValue<UShort> lhs, RValue<UShort> rhs) in operator >()
2669 RValue<Bool> operator>=(RValue<UShort> lhs, RValue<UShort> rhs) in operator >=()
2674 RValue<Bool> operator!=(RValue<UShort> lhs, RValue<UShort> rhs) in operator !=()
2679 RValue<Bool> operator==(RValue<UShort> lhs, RValue<UShort> rhs) in operator ==()
2684 Type *UShort::getType() in getType()
4100 return T(llvm::VectorType::get(T(UShort::getType()), 8)); in getType()
4129 Int::Int(RValue<UShort> cast) in Int()
4537 UInt::UInt(RValue<UShort> cast) in UInt()
6069 UShort fp16i((fp32i & 0x80000000) >> 16); // sign in Half()
6073 fp16i |= UShort(0x7FFF); in Half()
6082 fp16i |= UShort((abs + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()
6086 fp16i |= UShort((abs + 0xC8000000 + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()
6115 Int fp16i(As<UShort>(cast)); in Float()