Lines Matching refs:TIntermSymbol
37 class Temporary : public TIntermSymbol
40 Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(EbtFloat, EbpHigh, EvqTemporary, 4, 1, false)), assembler(assembler)
464 void OutputASM::visitSymbol(TIntermSymbol *symbol)
2345 TIntermSymbol *symbol = node->getAsSymbolNode();
2859 TIntermSymbol *symbol = uniform->getAsSymbolNode();
2902 TIntermSymbol *symbol = attribute->getAsSymbolNode();
2939 TIntermSymbol *symbol = sampler->getAsSymbolNode();
2993 int OutputASM::samplerRegister(TIntermSymbol *sampler)
3029 TIntermSymbol *varSymbol = variable->getAsSymbolNode();
3061 TIntermSymbol *listSymbol = list[i]->getAsSymbolNode();
3489 TIntermSymbol *index = 0;
3511 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode();
3531 TIntermSymbol *left = test ? test->getLeft()->getAsSymbolNode() : nullptr;