Home
last modified time | relevance | path

Searched refs:isLValueRequiredHere (Results 1 – 10 of 10) sorted by relevance

/external/angle/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp113 bool isLValueRequiredHere) const in match()
121 if (isLValueRequiredHere && IsDynamicIndexingOfVectorOrMatrix(node)) in match()
DIntermNodePatternMatcher.h67 bool match(TIntermBinary *node, TIntermNode *parentNode, bool isLValueRequiredHere) const;
DIntermTraverse.h329 bool isLValueRequiredHere() const in isLValueRequiredHere() function
DIntermTraverse.cpp336 ASSERT(!isLValueRequiredHere()); in traverseBinary()
/external/angle/src/compiler/translator/tree_ops/
DSplitSequenceOperator.cpp126 mPatternToSplitMatcher.match(node, getParentNode(), isLValueRequiredHere()); in visitBinary()
DRemoveDynamicIndexing.cpp394 bool write = isLValueRequiredHere(); in visitBinary()
401 ASSERT(matcher.match(node, getParentNode(), isLValueRequiredHere()) == write); in visitBinary()
DSimplifyLoopConditions.cpp97 mConditionsToSimplify->match(node, getParentNode(), isLValueRequiredHere()); in visitBinary()
DEmulatePrecision.cpp486 !isLValueRequiredHere()) in visitSymbol()
/external/angle/doc/
DWritingShaderASTTransformations.md18 …a write (used as an l-value), use TLValueTrackingTraverser and its isLValueRequiredHere() function.
/external/angle/src/compiler/translator/
DValidateLimitations.cpp116 if (isLoopIndex(node) && isLValueRequiredHere()) in visitSymbol()