Searched refs:getAsSwizzleNode (Results 1 – 13 of 13) sorted by relevance
44 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in GetBlockLayoutInfo()395 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in getMatrixStride()408 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in collectShaderStorageBlocks()496 node->getAsSwizzleNode()); in traverseSSBOAccess()533 else if (TIntermSwizzle *swizzleNode = node->getAsSwizzleNode()) in traverseNode()
98 virtual TIntermSwizzle *getAsSwizzleNode() { return nullptr; } in getAsSwizzleNode() function434 TIntermSwizzle *getAsSwizzleNode() override { return this; } in getAsSwizzleNode() function
803 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in IsInShaderStorageBlock()
484 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in markStaticReadIfSymbol()516 TIntermSwizzle *swizzleNode = node->getAsSwizzleNode(); in checkCanBeLValue()6686 while (memNode->getAsBinaryNode() || memNode->getAsSwizzleNode()) in checkAtomicMemoryBuiltinFunctions()
1878 TIntermSwizzle *operandSwizzle = mOperand->getAsSwizzleNode(); in fold()
74 if (parentBlock && node->isAssignment() && node->getLeft()->getAsSwizzleNode() && rightBinary && in visitBinary()
65 return IsDynamicIndexingOfVectorOrMatrix(node) && node->getLeft()->getAsSwizzleNode(); in IsDynamicIndexingOfSwizzledVector()
81 return node ? node->getAsSwizzleNode() : nullptr;
363 return visitSwizzlePre(*originalNode.getAsSwizzleNode()); in traversePre()426 return traverseSwizzleChildren(*currNode.getAsSwizzleNode()); in traverseChildren()494 return visitSwizzlePost(*currNode.getAsSwizzleNode()); in traversePost()
232 if (left.getAsSwizzleNode() || IsVectorAccess(left)) in visitBinaryPost()
42 return expr.getAsSwizzleNode(); in IsIndex()
715 if (node.getAsSwizzleNode()) in Parenthesize()
89 if (node->getAsSwizzleNode()) in IsIndexNode()136 TIntermSwizzle *asSwizzle = node->getAsSwizzleNode(); in GetIndex()168 TIntermSwizzle *asSwizzle = node->getAsSwizzleNode(); in ReplicateIndexNode()