Lines Matching refs:LValue
80 class LValue : public Variable class
83 LValue(int arraySize = 0);
183 class Bool : public LValue<Bool>
206 class Byte : public LValue<Byte>
264 class SByte : public LValue<SByte>
320 class Short : public LValue<Short>
375 class UShort : public LValue<UShort>
431 class Byte4 : public LValue<Byte4>
477 class SByte4 : public LValue<SByte4>
521 class Byte8 : public LValue<Byte8>
575 class SByte8 : public LValue<SByte8>
627 class Byte16 : public LValue<Byte16>
671 class SByte16 : public LValue<SByte16>
715 class Short2 : public LValue<Short2>
723 class UShort2 : public LValue<UShort2>
731 class Short4 : public LValue<Short4>
810 class UShort4 : public LValue<UShort4>
871 class Short8 : public LValue<Short8>
929 class UShort8 : public LValue<UShort8>
986 class Int : public LValue<Int>
1058 class Long : public LValue<Long>
1126 class UInt : public LValue<UInt>
1195 class Int2 : public LValue<Int2>
1255 class UInt2 : public LValue<UInt2>
1754 class Int4 : public LValue<Int4>, public XYZW<Int4>
1841 class UInt4 : public LValue<UInt4>, public XYZW<UInt4>
1916 class Float : public LValue<Float>
1971 class Float2 : public LValue<Float2>
2026 class Float4 : public LValue<Float4>, public XYZW<Float4>
2122 class Pointer : public LValue<Pointer<T>>
2129 LValue<Pointer<T>>::storeValue(pointerT); in Pointer()
2137 LValue<Pointer<T>>::storeValue(pointerT); in Pointer()
2178 class Array : public LValue<T>
2264 LValue<T>::LValue(int arraySize) in LValue() function in sw::LValue
2270 Value *LValue<T>::loadValue() const in loadValue()
2276 Value *LValue<T>::storeValue(Value *value) const in storeValue()
2282 Value *LValue<T>::getAddress(Value *index, bool unsignedIndex) const in getAddress()
2288 RValue<Pointer<T>> LValue<T>::operator&() in operator &()
2511 LValue<Pointer<T>>::storeValue(argument.value); in Pointer()
2517 LValue<Pointer<T>>::storeValue(Nucleus::createNullPointer(T::getType())); in Pointer()
2523 LValue<Pointer<T>>::storeValue(rhs.value); in Pointer()
2530 LValue<Pointer<T>>::storeValue(value); in Pointer()
2537 LValue<Pointer<T>>::storeValue(value); in Pointer()
2543 LValue<Pointer<T>>::storeValue(rhs.value); in operator =()
2552 LValue<Pointer<T>>::storeValue(value); in operator =()
2561 LValue<Pointer<T>>::storeValue(value); in operator =()
2569 return Reference<T>(LValue<Pointer<T>>::loadValue(), alignment); in operator *()
2575 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), Nucleus::create… in operator []()
2583 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), Nucleus::create… in operator []()
2591 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), index.value, fa… in operator []()
2599 …Value *element = Nucleus::createGEP(LValue<Pointer<T>>::loadValue(), T::getType(), index.value, tr… in operator []()
2611 Array<T, S>::Array(int size) : LValue<T>(size) in Array()
2618 Value *element = LValue<T>::getAddress(Nucleus::createConstantInt(index), false); in operator []()
2626 Value *element = LValue<T>::getAddress(Nucleus::createConstantInt(index), true); in operator []()
2634 Value *element = LValue<T>::getAddress(index.value, false); in operator []()
2642 Value *element = LValue<T>::getAddress(index.value, true); in operator []()
2759 RValue<T> ReinterpretCast(const LValue<S> &var) in ReinterpretCast()
2785 RValue<T> As(const LValue<S> &var) in As()