Lines Matching refs:TIntermSymbol
220 class Temporary : public TIntermSymbol
223 …Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(Eb… in Temporary()
661 void OutputASM::visitSymbol(TIntermSymbol *symbol) in visitSymbol()
2636 TIntermSymbol *symbol = node->getAsSymbolNode(); in lvalue()
3167 TIntermSymbol *symbol = varying->getAsSymbolNode(); in declareVarying()
3274 TIntermSymbol *symbol = uniform->getAsSymbolNode(); in uniformRegister()
3317 TIntermSymbol *symbol = attribute->getAsSymbolNode(); in attributeRegister()
3367 TIntermSymbol *symbol = sampler->getAsSymbolNode(); in samplerRegister()
3431 int OutputASM::samplerRegister(TIntermSymbol *sampler) in samplerRegister()
3467 TIntermSymbol *varSymbol = variable->getAsSymbolNode(); in lookup()
3499 TIntermSymbol *listSymbol = list[i]->getAsSymbolNode(); in lookup()
3776 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in LoopInfo()
3796 TIntermSymbol *left = test ? test->getLeft()->getAsSymbolNode() : nullptr; in LoopInfo()
3821 TIntermSymbol *operand = binaryTerminal->getLeft()->getAsSymbolNode(); in LoopInfo()
3846 TIntermSymbol *operand = unaryTerminal->getOperand()->getAsSymbolNode(); in LoopInfo()
3933 void LoopUnrollable::visitSymbol(TIntermSymbol *node) in visitSymbol()
3953 TIntermSymbol *symbol = node->getLeft()->getAsSymbolNode(); in visitBinary()
3967 TIntermSymbol *symbol = node->getOperand()->getAsSymbolNode(); in visitUnary()