/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | LiveTraverser.h | 73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction() 75 TIntermAggregate* candidate = globals[f]->getAsAggregate(); in pushFunction()
|
D | linkValidate.cpp | 293 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in mergeTrees() 294 TIntermSequence& unitGlobals = unit.treeRoot->getAsAggregate()->getSequence(); in mergeTrees() 417 TIntermAggregate* body = globals[child]->getAsAggregate(); in mergeBodies() 418 TIntermAggregate* unitBody = unitGlobals[unitChild]->getAsAggregate(); in mergeBodies() 421 infoSink.info << " " << globals[child]->getAsAggregate()->getName() << "\n"; in mergeBodies() 865 TIntermSequence &functionSequence = getTreeRoot()->getAsAggregate()->getSequence(); in checkCallGraphBodies() 868 glslang::TIntermAggregate* node = functionSequence[f]->getAsAggregate(); in checkCallGraphBodies() 960 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in findLinkerObjects() 963 assert(globals.back()->getAsAggregate()->getOp() == EOpLinkerObjects); in findLinkerObjects() 965 return globals.back()->getAsAggregate(); in findLinkerObjects()
|
D | Intermediate.cpp | 428 aggNode = node->getAsAggregate(); in setAggregateOperator() 2166 aggNode = left->getAsAggregate(); in growAggregate() 2260 commaAggregate->getAsAggregate()->setOperator(EOpComma); in addComma() 2563 … initializer->getAsAggregate() == nullptr) ? makeAggregate(initializer, loc) in addForLoop() 2564 … : initializer->getAsAggregate(); in addForLoop() 2599 TIntermAggregate* aggRoot = root->getAsAggregate(); in postProcess() 3028 if (node->getAsAggregate()) in promote() 3029 return promoteAggregate(*node->getAsAggregate()); in promote() 3581 TIntermAggregate* aggregateNode = getAsAggregate(); in propagatePrecision() 3877 TIntermAggregate *constructor = seq[i]->getAsAggregate(); in visitAggregate()
|
D | attribute.cpp | 212 TIntermAggregate* agg = node->getAsAggregate(); in handleLoopAttributes()
|
D | glslang.y | 792 if ($1.intermNode && $1.intermNode->getAsAggregate()) 793 $1.intermNode->getAsAggregate()->setOperator(EOpSequence); 3377 if ($3 && $3->getAsAggregate()) 3378 $3->getAsAggregate()->setOperator(EOpSequence); 3414 if ($2 && $2->getAsAggregate()) 3415 $2->getAsAggregate()->setOperator(EOpSequence); 3432 parseContext.wrapupSwitchSubsequence($1 ? $1->getAsAggregate() : 0, $2); 3508 $$ = parseContext.addSwitch($1.loc, $3, $7 ? $7->getAsAggregate() : 0); 3605 $$->getAsAggregate()->setOperator(EOpSequence); 3709 $$->getAsAggregate()->setName($1.function->getMangledName().c_str()); [all …]
|
D | ParseHelper.cpp | 1084 TIntermAggregate* aggregate = arguments->getAsAggregate(); in handleFunctionCall() 1141 TIntermAggregate* call = result->getAsAggregate(); in handleFunctionCall() 1165 if (result->getAsAggregate()) { in handleFunctionCall() 1166 TQualifierList& qualifierList = result->getAsAggregate()->getQualifierList(); in handleFunctionCall() 1171 result = addOutputArgumentConversions(*fnCandidate, *result->getAsAggregate()); in handleFunctionCall() 1256 } else if (TIntermAggregate* agg = node.getAsAggregate()) { in computeBuiltinPrecisions() 1416 TIntermAggregate* aggregate = arguments->getAsAggregate(); in addInputArgumentConversions() 1517 const TIntermSequence* argp = &callNode.getAsAggregate()->getSequence(); in memorySemanticsCheck() 1684 if (callNode.getAsAggregate()) { in builtInOpCheck() 1685 argp = &callNode.getAsAggregate()->getSequence(); in builtInOpCheck() [all …]
|
D | glslang_tab.cpp | 5003 if ((yyvsp[-1].interm).intermNode && (yyvsp[-1].interm).intermNode->getAsAggregate()) in yyparse() 5004 (yyvsp[-1].interm).intermNode->getAsAggregate()->setOperator(EOpSequence); in yyparse() 9563 if ((yyvsp[-2].interm.intermNode) && (yyvsp[-2].interm.intermNode)->getAsAggregate()) in yyparse() 9564 (yyvsp[-2].interm.intermNode)->getAsAggregate()->setOperator(EOpSequence); in yyparse() 9631 if ((yyvsp[-1].interm.intermNode) && (yyvsp[-1].interm.intermNode)->getAsAggregate()) in yyparse() 9632 (yyvsp[-1].interm.intermNode)->getAsAggregate()->setOperator(EOpSequence); in yyparse() 9656 …uence((yyvsp[-1].interm.intermNode) ? (yyvsp[-1].interm.intermNode)->getAsAggregate() : 0, (yyvsp[… in yyparse() 9777 …rmTypedNode), (yyvsp[-1].interm.intermNode) ? (yyvsp[-1].interm.intermNode)->getAsAggregate() : 0); in yyparse() 9923 (yyval.interm.intermNode)->getAsAggregate()->setOperator(EOpSequence); in yyparse() 10094 …(yyval.interm.intermNode)->getAsAggregate()->setName((yyvsp[-2].interm).function->getMangledName()… in yyparse() [all …]
|
/external/deqp-deps/glslang/hlsl/ |
D | hlslParseHelper.cpp | 156 const TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in shouldConvertLValue() 162 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in shouldConvertLValue() 225 TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in lValueErrorCheck() 337 const TIntermAggregate* asAggregate = swizzle->getRight()->getAsAggregate(); in handleLvalue() 364 TIntermAggregate* lhsAsAggregate = lhs->getAsAggregate(); in handleLvalue() 369 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in handleLvalue() 2176 node->getAsAggregate()->setName(function.getMangledName().c_str()); in handleFunctionBody() 3019 …const TIntermSequence& swizzle = left->getAsBinaryNode()->getRight()->getAsAggregate()->getSequenc… in handleAssignToMatrixSwizzle() 3249 TIntermAggregate* argAggregate = arguments->getAsAggregate(); in decomposeStructBufferMethods() 3375 vec->getAsAggregate()->setOperator(constructOp); in decomposeStructBufferMethods() [all …]
|
D | hlslGrammar.cpp | 136 if (unitNode && !unitNode->getAsAggregate()) in acceptCompilationUnit() 2567 for (int i = 0; i < int(node->getAsAggregate()->getSequence().size()); i++) in acceptDefaultParameterDeclaration() 2568 …parseContext.handleFunctionArgument(constructor, arguments, node->getAsAggregate()->getSequence()[… in acceptDefaultParameterDeclaration() 2583 node = intermediate.fold(node->getAsAggregate()); in acceptDefaultParameterDeclaration() 3690 … = parseContext.addSwitch(loc, switchExpression, statement ? statement->getAsAggregate() : nullptr, in acceptSwitchStatement()
|
/external/deqp-deps/glslang/glslang/Include/ |
D | intermediate.h | 1026 virtual glslang::TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate() function 1039 virtual const glslang::TIntermAggregate* getAsAggregate() const { return 0; } in getAsAggregate() function 1535 virtual TIntermAggregate* getAsAggregate() { return this; } in getAsAggregate() function 1536 virtual const TIntermAggregate* getAsAggregate() const { return this; } in getAsAggregate() function
|
/external/swiftshader/src/OpenGL/compiler/ |
D | intermediate.h | 279 virtual TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate() function 545 TIntermAggregate* getAsAggregate() override { return this; } in getAsAggregate() function
|
D | ParseHelper.cpp | 322 TIntermAggregate *aggrNode = rightNode->getAsAggregate(); in lValueErrorCheck() 1900 if(functionBody && functionBody->getAsAggregate()) in addFunctionDefinition() 1901 aggregate->setEndLine(functionBody->getAsAggregate()->getEndLine()); in addFunctionDefinition() 2103 TIntermAggregate *aggregateArguments = arguments->getAsAggregate(); in addConstructor() 3608 TIntermNode *operand = paramNode->getAsAggregate()->getSequence()[0]; in addFunctionCallOrMethod() 3635 TIntermSequence ¶meters = paramNode->getAsAggregate()->getSequence(); in addFunctionCallOrMethod() 3657 TIntermSequence ¶meters = paramNode->getAsAggregate()->getSequence(); in addFunctionCallOrMethod()
|
D | Intermediate.cpp | 547 aggNode = node->getAsAggregate(); in setAggregateOperator() 580 aggNode = left->getAsAggregate(); in growAggregate() 647 commaAggregate->getAsAggregate()->setOp(EOpComma); in addComma() 778 TIntermAggregate* aggRoot = root->getAsAggregate(); in postProcess()
|
D | ValidateLimitations.cpp | 242 TIntermAggregate* decl = init->getAsAggregate(); in validateForLoopInit()
|
D | OutputASM.cpp | 800 TIntermAggregate *components = right->getAsAggregate(); in visitBinary() 1305 TIntermSequence &arguments = node->getSequence()[0]->getAsAggregate()->getSequence(); in visitAggregate() 2770 TIntermSequence &sequence = right->getAsAggregate()->getSequence(); in lvalue() 3763 TIntermAggregate *init = node->getInit()->getAsAggregate(); in LoopInfo()
|
/external/deqp-deps/glslang/SPIRV/ |
D | GlslangToSpv.cpp | 1781 convertSwizzle(*node->getRight()->getAsAggregate(), swizzle); in visitBinary() 2048 makeFunctions(node->getAsAggregate()->getSequence()); in visitAggregate() 2052 makeGlobalInitializers(node->getAsAggregate()->getSequence()); in visitAggregate() 2056 visitFunctions(node->getAsAggregate()->getSequence()); in visitAggregate() 2943 convertSwizzle(*node.getAsBinaryNode()->getRight()->getAsAggregate(), swizzle); in createInvertedSwizzle() 3747 glslang::TIntermAggregate* glslFunction = glslFunctions[f]->getAsAggregate(); in makeFunctions() 3767 …glslang::TIntermSequence& parameters = glslFunction->getSequence()[0]->getAsAggregate()->getSequen… in makeFunctions() 3811 glslang::TIntermAggregate* initializer = initializers[i]->getAsAggregate(); in makeGlobalInitializers() 3825 glslang::TIntermAggregate* node = glslFunctions[f]->getAsAggregate(); in visitFunctions() 4021 …const glslang::TType &imageType = node->getAsAggregate() ? node->getAsAggregate()->getSequence()[0… [all …]
|