Lines Matching refs:LValue
81 class LValue : public Variable class
84 LValue(int arraySize = 0);
184 class Bool : public LValue<Bool>
207 class Byte : public LValue<Byte>
265 class SByte : public LValue<SByte>
321 class Short : public LValue<Short>
376 class UShort : public LValue<UShort>
432 class Byte4 : public LValue<Byte4>
478 class SByte4 : public LValue<SByte4>
522 class Byte8 : public LValue<Byte8>
576 class SByte8 : public LValue<SByte8>
628 class Byte16 : public LValue<Byte16>
672 class SByte16 : public LValue<SByte16>
716 class Short2 : public LValue<Short2>
724 class UShort2 : public LValue<UShort2>
732 class Short4 : public LValue<Short4>
811 class UShort4 : public LValue<UShort4>
872 class Short8 : public LValue<Short8>
930 class UShort8 : public LValue<UShort8>
987 class Int : public LValue<Int>
1059 class Long : public LValue<Long>
1127 class UInt : public LValue<UInt>
1196 class Int2 : public LValue<Int2>
1256 class UInt2 : public LValue<UInt2>
1755 class Int4 : public LValue<Int4>, public XYZW<Int4>
1852 class UInt4 : public LValue<UInt4>, public XYZW<UInt4>
1927 class Half : public LValue<Half>
1935 class Float : public LValue<Float>
1991 class Float2 : public LValue<Float2>
2046 class Float4 : public LValue<Float4>, public XYZW<Float4>
2142 class Pointer : public LValue<Pointer<T>>
2149 LValue<Pointer<T>>::storeValue(pointerT); in Pointer()
2157 LValue<Pointer<T>>::storeValue(pointerT); in Pointer()
2198 class Array : public LValue<T>
2284 LValue<T>::LValue(int arraySize) in LValue() function in rr::LValue
2290 Value *LValue<T>::loadValue() const in loadValue()
2296 Value *LValue<T>::storeValue(Value *value) const in storeValue()
2302 Value *LValue<T>::getAddress(Value *index, bool unsignedIndex) const in getAddress()
2308 RValue<Pointer<T>> LValue<T>::operator&() in operator &()
2531 LValue<Pointer<T>>::storeValue(argument.value); in Pointer()
2537 LValue<Pointer<T>>::storeValue(Nucleus::createNullPointer(T::getType())); in Pointer()
2543 LValue<Pointer<T>>::storeValue(rhs.value); in Pointer()
2550 LValue<Pointer<T>>::storeValue(value); in Pointer()
2557 LValue<Pointer<T>>::storeValue(value); in Pointer()
2563 LValue<Pointer<T>>::storeValue(rhs.value); in operator =()
2572 LValue<Pointer<T>>::storeValue(value); in operator =()
2581 LValue<Pointer<T>>::storeValue(value); in operator =()
2589 return Reference<T>(LValue<Pointer<T>>::loadValue(), alignment); in operator *()
2595 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), Nucleus::create… in operator []()
2603 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), Nucleus::create… in operator []()
2611 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), index.value, fa… in operator []()
2619 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), index.value, tr… in operator []()
2631 Array<T, S>::Array(int size) : LValue<T>(size) in Array()
2638 Value *element = LValue<T>::getAddress(Nucleus::createConstantInt(index), false); in operator []()
2646 Value *element = LValue<T>::getAddress(Nucleus::createConstantInt(index), true); in operator []()
2654 Value *element = LValue<T>::getAddress(index.value, false); in operator []()
2662 Value *element = LValue<T>::getAddress(index.value, true); in operator []()
2779 RValue<T> ReinterpretCast(const LValue<S> &var) in ReinterpretCast()
2805 RValue<T> As(const LValue<S> &var) in As()