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