/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | MonomorphizeUnsupportedFunctionsInVulkanGLSL.cpp | 65 while (node->getAsBinaryNode()) in GetBaseUniform() 67 TIntermBinary *asBinary = node->getAsBinaryNode(); in GetBaseUniform() 108 for (TIntermBinary *asBinary = withoutSideEffects->getAsBinaryNode(); asBinary; in ExtractSideEffects() 109 asBinary = asBinary->getLeft()->getAsBinaryNode()) in ExtractSideEffects() 166 while (argument->getAsBinaryNode()) in CreateMonomorphizedFunctionCallArgs() 168 TIntermBinary *asBinary = argument->getAsBinaryNode(); in CreateMonomorphizedFunctionCallArgs() 215 while (substituteArgument->getAsBinaryNode()) in MonomorphizeFunction() 217 TIntermBinary *asBinary = substituteArgument->getAsBinaryNode(); in MonomorphizeFunction()
|
D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 142 iter = iter->getLeft()->getAsBinaryNode(); in RewriteArrayOfArraySubscriptExpression() 204 node = node->getLeft()->getAsBinaryNode(); in RewriteArrayOfArraySubscriptExpression()
|
/external/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 | RemoveArrayLengthMethod.cpp | 76 TIntermBinary *asBinary = node->getAsBinaryNode(); in insertSideEffectsInParentBlock()
|
D | RewriteRowMajorMatrices.cpp | 94 TIntermBinary *binaryNode = node->getAsBinaryNode(); in IsIndexNode() 146 TIntermBinary *binaryNode = node->getAsBinaryNode(); in GetIndex() 174 TIntermBinary *binaryNode = node->getAsBinaryNode(); in ReplicateIndexNode() 191 TIntermBinary *asBinary = indexNode->getAsBinaryNode(); in IsConvertedField() 807 TIntermBinary *assignment = accessor->getAsBinaryNode(); in determineAccess() 1060 TIntermBinary *assignment = accessor->getAsBinaryNode(); in transformExpression()
|
D | DeferGlobalInitializers.cpp | 49 TIntermBinary *init = declarator->getAsBinaryNode(); in GetDeferredInitializers()
|
/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | RecordUniformBlocksWithLargeArrayMember.cpp | 189 TIntermBinary *accessorAsBinary = accessor->getAsBinaryNode(); in visitSymbol() 233 TIntermBinary *accessorAsBinary = accessor->getAsBinaryNode(); in visitSymbol() 301 TIntermBinary *accessorAsBinary = accessor->getAsBinaryNode(); in visitBinary() 321 TIntermBinary *accessorAsBinary = accessor->getAsBinaryNode(); in visitBinary()
|
D | RewriteAtomicFunctionExpressions.cpp | 83 auto *parentBinary = parentNode->getAsBinaryNode(); in rewriteAtomicFunctionCallNode() 134 auto *parentAsBinary = parentNode->getAsBinaryNode(); in IsAtomicFunctionInsideExpression()
|
D | SeparateArrayInitialization.cpp | 52 TIntermBinary *initNode = sequence->back()->getAsBinaryNode(); in visitDeclaration()
|
D | WrapSwitchStatementsInBlocks.cpp | 94 declaration->getSequence()->at(0)->getAsBinaryNode(); in visitSwitch()
|
/external/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 | 51 TIntermBinary *binaryNode = node->getAsBinaryNode(); in GetBlockLayoutInfo() 388 TIntermBinary *binaryNode = node->getAsBinaryNode(); in getMatrixStride() 414 TIntermBinary *binaryNode = node->getAsBinaryNode(); in collectShaderStorageBlocks() 466 TIntermBinary *binaryNode = node->getAsBinaryNode(); in traverseSSBOAccess() 537 else if (TIntermBinary *binaryNode = node->getAsBinaryNode()) in traverseNode()
|
D | ValidateTypeSizeLimitations.cpp | 49 TIntermBinary *asBinary = variableNode->getAsBinaryNode(); in visitDeclaration()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | LiveTraverser.h | 90 candidate->getSequence()[0]->getAsBinaryNode()) { in pushGlobalReference() 91 TIntermBinary* binary = candidate->getSequence()[0]->getAsBinaryNode(); in pushGlobalReference()
|
D | ParseContextBase.cpp | 128 TIntermBinary* binaryNode = node->getAsBinaryNode(); in lValueErrorCheck() 231 TIntermBinary* binaryNode = node->getAsBinaryNode(); in rValueErrorCheck()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | LiveTraverser.h | 90 candidate->getSequence()[0]->getAsBinaryNode()) { in pushGlobalReference() 91 TIntermBinary* binary = candidate->getSequence()[0]->getAsBinaryNode(); in pushGlobalReference()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | ValidateLimitations.cpp | 253 TIntermBinary* declInit = declSeq[0]->getAsBinaryNode(); in validateForLoopInit() 294 TIntermBinary* binOp = cond->getAsBinaryNode(); in validateForLoopCond() 355 TIntermBinary* binOp = unOp ? nullptr : expr->getAsBinaryNode(); in validateForLoopExpr()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | RewriteRepeatedAssignToSwizzled.cpp | 72 TIntermBinary *rightBinary = node->getRight()->getAsBinaryNode(); in visitBinary()
|
D | RecordConstantPrecision.cpp | 57 const TIntermBinary *parentAsBinary = getParentNode()->getAsBinaryNode(); in operandAffectsParentOperationPrecision()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | RewriteGlobalQualifierDecls.cpp | 27 if (TIntermBinary *initNode = declaratorNode->getAsBinaryNode()) in visitDeclarationPre()
|
/external/angle/src/compiler/translator/tree_util/ |
D | ReplaceShadowingVariables.cpp | 87 TIntermBinary *binaryNode = declVector->getAsBinaryNode(); in visitDeclaration()
|
D | ReplaceVariable.cpp | 78 TIntermBinary *asBinary = decl->getAsBinaryNode(); in visitDeclaration()
|
D | IntermNodePatternMatcher.cpp | 135 TIntermBinary *parentBinary = parentNode->getAsBinaryNode(); in match()
|
D | AsNode.h | 90 return node ? node->getAsBinaryNode() : nullptr;
|
/external/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()
|