Searched refs:RewriteAtomicFunctionExpressionsTraverser (Results 1 – 1 of 1) sorted by relevance
44 class RewriteAtomicFunctionExpressionsTraverser : public TIntermTraverser class47 RewriteAtomicFunctionExpressionsTraverser(TSymbolTable *symbolTable, int shaderVersion);65 RewriteAtomicFunctionExpressionsTraverser::RewriteAtomicFunctionExpressionsTraverser( in RewriteAtomicFunctionExpressionsTraverser() function in sh::__anon15a945750111::RewriteAtomicFunctionExpressionsTraverser71 void RewriteAtomicFunctionExpressionsTraverser::rewriteAtomicFunctionCallNode( in rewriteAtomicFunctionCallNode()104 const TVariable *RewriteAtomicFunctionExpressionsTraverser::getTempVariable(const TType *type) in getTempVariable()113 bool RewriteAtomicFunctionExpressionsTraverser::IsAtomicExchangeOrCompSwapNoReturnValue( in IsAtomicExchangeOrCompSwapNoReturnValue()122 bool RewriteAtomicFunctionExpressionsTraverser::IsAtomicFunctionInsideExpression( in IsAtomicFunctionInsideExpression()139 bool RewriteAtomicFunctionExpressionsTraverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()159 bool RewriteAtomicFunctionExpressionsTraverser::visitBlock(Visit visit, TIntermBlock *node) in visitBlock()179 RewriteAtomicFunctionExpressionsTraverser traverser(symbolTable, shaderVersion); in RewriteAtomicFunctionExpressions()