/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_ops/ |
D | RemoveUnreferencedVariables.cpp | 182 if (declarator->getAsBinaryNode() && in removeVariableDeclaration() 183 declarator->getAsBinaryNode()->getRight()->getAsAggregate()) in removeVariableDeclaration() 185 ASSERT(declarator->getAsBinaryNode()->getLeft()->getType().getStruct() == in removeVariableDeclaration() 187 ASSERT(declarator->getAsBinaryNode()->getRight()->getType().getStruct() == in removeVariableDeclaration() 253 TIntermBinary *initNode = declarator->getAsBinaryNode(); in visitDeclaration()
|
D | RewriteStructSamplers.cpp | 62 TIntermBinary *binary = replacement->getAsBinaryNode(); in ReplaceTypeOfTypedStructNode() 79 binary = binary->getLeft()->getAsBinaryNode(); in ReplaceTypeOfTypedStructNode() 116 while (currentNode->getAsBinaryNode()) in GetIndexExpressionFromTypedNode() 118 TIntermBinary *asBinary = currentNode->getAsBinaryNode(); in GetIndexExpressionFromTypedNode() 140 while (currentNode->getAsBinaryNode()) in GetIndexExpressionFromTypedNode() 142 TIntermBinary *asBinary = currentNode->getAsBinaryNode(); in GetIndexExpressionFromTypedNode() 503 while (currentNode->getAsBinaryNode()) in GetStructSamplerNameFromTypedNode() 505 TIntermBinary *asBinary = currentNode->getAsBinaryNode(); in GetStructSamplerNameFromTypedNode()
|
D | RewriteAtomicFunctionExpressions.cpp | 83 auto *parentBinary = parentNode->getAsBinaryNode(); in rewriteAtomicFunctionCallNode() 134 auto *parentAsBinary = parentNode->getAsBinaryNode(); in IsAtomicFunctionInsideExpression()
|
D | RewriteStructSamplersOld.cpp | 60 TIntermBinary *binary = replacement->getAsBinaryNode(); in ReplaceTypeOfTypedStructNode() 77 binary = binary->getLeft()->getAsBinaryNode(); in ReplaceTypeOfTypedStructNode() 236 while (currentNode->getAsBinaryNode()) in GetStructSamplerNameFromTypedNode() 238 TIntermBinary *asBinary = currentNode->getAsBinaryNode(); in GetStructSamplerNameFromTypedNode()
|
D | RewriteRowMajorMatrices.cpp | 94 TIntermBinary *binaryNode = node->getAsBinaryNode(); in IsIndexNode() 145 TIntermBinary *binaryNode = node->getAsBinaryNode(); in GetIndex() 173 TIntermBinary *binaryNode = node->getAsBinaryNode(); in ReplicateIndexNode() 190 TIntermBinary *asBinary = indexNode->getAsBinaryNode(); in IsConvertedField() 808 TIntermBinary *assignment = accessor->getAsBinaryNode(); in determineAccess() 1061 TIntermBinary *assignment = accessor->getAsBinaryNode(); in transformExpression()
|
D | RewriteRepeatedAssignToSwizzled.cpp | 72 TIntermBinary *rightBinary = node->getRight()->getAsBinaryNode(); in visitBinary()
|
D | SeparateArrayInitialization.cpp | 52 TIntermBinary *initNode = sequence->back()->getAsBinaryNode(); in visitDeclaration()
|
D | WrapSwitchStatementsInBlocks.cpp | 94 declaration->getSequence()->at(0)->getAsBinaryNode(); in visitSwitch()
|
D | RecordConstantPrecision.cpp | 57 const TIntermBinary *parentAsBinary = getParentNode()->getAsBinaryNode(); in operandAffectsParentOperationPrecision()
|
D | DeferGlobalInitializers.cpp | 49 TIntermBinary *init = declarator->getAsBinaryNode(); in GetDeferredInitializers()
|
D | VectorizeVectorScalarArithmetic.cpp | 229 TIntermBinary *argBinary = argument->getAsBinaryNode(); in visitAggregate()
|
D | InitializeVariables.cpp | 226 if (!mInGlobalScope && !declarator->getAsBinaryNode()) in visitDeclaration()
|
D | RewriteAtomicCounters.cpp | 438 TIntermBinary *arrayExpression = parent->getAsBinaryNode(); in convertFunctionArgumentHelper()
|
D | RemoveDynamicIndexing.cpp | 441 TIntermBinary *leftBinary = node->getLeft()->getAsBinaryNode(); in visitBinary()
|
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/ |
D | ValidateLimitations.cpp | 25 TIntermBinary *declInit = (*declSeq)[0]->getAsBinaryNode(); in GetLoopSymbolId() 233 TIntermBinary *declInit = (*declSeq)[0]->getAsBinaryNode(); in validateForLoopInit() 275 TIntermBinary *binOp = cond->getAsBinaryNode(); in validateForLoopCond() 338 TIntermBinary *binOp = unOp ? nullptr : expr->getAsBinaryNode(); in validateForLoopExpr()
|
D | ShaderStorageBlockOutputHLSL.cpp | 50 TIntermBinary *binaryNode = node->getAsBinaryNode(); in GetBlockLayoutInfo() 295 TIntermBinary *binaryNode = node->getAsBinaryNode(); in IsInArrayOfArraysChain() 398 TIntermBinary *binaryNode = node->getAsBinaryNode(); in setMatrixStride() 455 TIntermBinary *parentBinary = parent->getAsBinaryNode(); in isEndOfSSBOAccessChain()
|
D | OutputHLSL.cpp | 67 TIntermBinary *binaryNode = node->getAsBinaryNode(); in IsInStd140UniformBlock() 91 const TIntermBinary *binaryNode = node->getAsBinaryNode(); in GetInterfaceBlockOfUniformBlockNearestIndexOperator() 209 const TIntermBinary *ancestorBinary = ancestor->getAsBinaryNode(); in needStructMapping() 1391 const TIntermBinary *ancestorBinary = ancestor->getAsBinaryNode(); in ancestorEvaluatesToSamplerInStruct() 2086 TIntermBinary *nodeBinary = node->getAsBinaryNode(); in samplerNamePrefixFromStruct() 2981 TIntermBinary *assign = variable->getAsBinaryNode(); in handleExcessiveLoop() 3004 TIntermBinary *test = node->getCondition()->getAsBinaryNode(); in handleExcessiveLoop() 3024 TIntermBinary *binaryTerminal = node->getExpression()->getAsBinaryNode(); in handleExcessiveLoop()
|
D | IntermNode.h | 99 virtual TIntermBinary *getAsBinaryNode() { return nullptr; } in getAsBinaryNode() function 481 TIntermBinary *getAsBinaryNode() override { return this; } in getAsBinaryNode() function
|
D | ParseContext.cpp | 67 while (imageNode->getAsBinaryNode() && in GetImageArgumentToken() 68 (imageNode->getAsBinaryNode()->getOp() == EOpIndexIndirect || in GetImageArgumentToken() 69 imageNode->getAsBinaryNode()->getOp() == EOpIndexDirect)) in GetImageArgumentToken() 71 imageNode = imageNode->getAsBinaryNode()->getLeft(); in GetImageArgumentToken() 457 TIntermBinary *binaryNode = node->getAsBinaryNode(); in markStaticReadIfSymbol() 495 TIntermBinary *binaryNode = node->getAsBinaryNode(); in checkCanBeLValue() 2203 TIntermBinary *declarator = declaration->getSequence()->front()->getAsBinaryNode(); in addLoop() 5966 while (memNode->getAsBinaryNode() || memNode->getAsSwizzleNode()) in checkAtomicMemoryBuiltinFunctions()
|
D | util.cpp | 798 TIntermBinary *binaryNode = node->getAsBinaryNode(); in IsInShaderStorageBlock()
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/ |
D | InitOutputVariables_test.cpp | 47 const TIntermBinary *expectedBinary = expected->getAsBinaryNode(); in AreLValuesTheSame() 51 const TIntermBinary *candidateBinary = candidate->getAsBinaryNode(); in AreLValuesTheSame()
|
D | RemovePow_test.cpp | 88 TIntermBinary *mul = exp->getOperand()->getAsBinaryNode(); in IsPowWorkaround()
|
D | IntermNode_test.cpp | 183 TIntermBinary *copy = copyTyped->getAsBinaryNode(); in TEST_F()
|
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_util/ |
D | ReplaceShadowingVariables.cpp | 87 TIntermBinary *binaryNode = declVector->getAsBinaryNode(); in visitDeclaration()
|
D | IntermNodePatternMatcher.cpp | 135 TIntermBinary *parentBinary = parentNode->getAsBinaryNode(); in match()
|