Home
last modified time | relevance | path

Searched refs:getAsAggregate (Results 1 – 25 of 48) sorted by relevance

12

/external/deqp-deps/glslang/glslang/MachineIndependent/
DLiveTraverser.h73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction()
75 TIntermAggregate* candidate = globals[f]->getAsAggregate(); in pushFunction()
85 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushGlobalReference()
87 TIntermAggregate* candidate = globals[f]->getAsAggregate(); in pushGlobalReference()
DlinkValidate.cpp299 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
300 TIntermSequence& unitGlobals = unit.treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
441 TIntermAggregate* body = globals[child]->getAsAggregate(); in mergeBodies()
442 TIntermAggregate* unitBody = unitGlobals[unitChild]->getAsAggregate(); in mergeBodies()
445 infoSink.info << " " << globals[child]->getAsAggregate()->getName() << "\n"; in mergeBodies()
957 TIntermSequence &functionSequence = getTreeRoot()->getAsAggregate()->getSequence(); in checkCallGraphBodies()
960 glslang::TIntermAggregate* node = functionSequence[f]->getAsAggregate(); in checkCallGraphBodies()
1052 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in findLinkerObjects()
1055 assert(globals.back()->getAsAggregate()->getOp() == EOpLinkerObjects); in findLinkerObjects()
1057 return globals.back()->getAsAggregate(); in findLinkerObjects()
Dreflection.cpp1176 for (auto& sequnence : intermediate.getTreeRoot()->getAsAggregate()->getSequence()) { in addStage()
1177 if (sequnence->getAsAggregate() != nullptr) { in addStage()
1178 if (sequnence->getAsAggregate()->getOp() == glslang::EOpLinkerObjects) { in addStage()
1180 TIntermAggregate* linkerObjects = sequnence->getAsAggregate(); in addStage()
1212 sequnence->getAsAggregate()->traverse(&it); in addStage()
DIntermediate.cpp508 aggNode = node->getAsAggregate(); in setAggregateOperator()
2327 aggNode = left->getAsAggregate(); in growAggregate()
2421 commaAggregate->getAsAggregate()->setOperator(EOpComma); in addComma()
2724 … initializer->getAsAggregate() == nullptr) ? makeAggregate(initializer, loc) in addForLoop()
2725 … : initializer->getAsAggregate(); in addForLoop()
2776 TIntermAggregate* aggRoot = root->getAsAggregate(); in postProcess()
3210 if (node->getAsAggregate()) in promote()
3211 return promoteAggregate(*node->getAsAggregate()); in promote()
3814 TIntermAggregate* aggregateNode = getAsAggregate(); in propagatePrecision()
3947 TIntermAggregate *constructor = seq[i]->getAsAggregate(); in visitAggregate()
Dattribute.cpp228 TIntermAggregate* agg = node->getAsAggregate(); in handleLoopAttributes()
Dglslang.y879 if ($1.intermNode && $1.intermNode->getAsAggregate())
880 $1.intermNode->getAsAggregate()->setOperator(EOpSequence);
3643 if ($3 && $3->getAsAggregate())
3644 $3->getAsAggregate()->setOperator(EOpSequence);
3680 if ($2 && $2->getAsAggregate())
3681 $2->getAsAggregate()->setOperator(EOpSequence);
3698 parseContext.wrapupSwitchSubsequence($1 ? $1->getAsAggregate() : 0, $2);
3778 $$ = parseContext.addSwitch($1.loc, $3, $7 ? $7->getAsAggregate() : 0);
3877 $$->getAsAggregate()->setOperator(EOpSequence);
4005 $$->getAsAggregate()->setName($1.function->getMangledName().c_str());
[all …]
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DLiveTraverser.h73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction()
75 TIntermAggregate* candidate = globals[f]->getAsAggregate(); in pushFunction()
85 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushGlobalReference()
87 TIntermAggregate* candidate = globals[f]->getAsAggregate(); in pushGlobalReference()
Dglslang.y914 if ($1.intermNode && $1.intermNode->getAsAggregate())
915 $1.intermNode->getAsAggregate()->setOperator(EOpSequence);
3720 if ($3 && $3->getAsAggregate())
3721 $3->getAsAggregate()->setOperator(EOpSequence);
3757 if ($2 && $2->getAsAggregate())
3758 $2->getAsAggregate()->setOperator(EOpSequence);
3775 parseContext.wrapupSwitchSubsequence($1 ? $1->getAsAggregate() : 0, $2);
3857 $$ = parseContext.addSwitch($1.loc, $3, $7 ? $7->getAsAggregate() : 0);
3957 $$->getAsAggregate()->setOperator(EOpSequence);
4085 $$->getAsAggregate()->setName($1.function->getMangledName().c_str());
[all …]
DlinkValidate.cpp351 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
352 TIntermSequence& unitGlobals = unit.treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
499 TIntermAggregate* body = globals[child]->getAsAggregate(); in mergeBodies()
500 TIntermAggregate* unitBody = unitGlobals[unitChild]->getAsAggregate(); in mergeBodies()
503 infoSink.info << " " << globals[child]->getAsAggregate()->getName() << "\n"; in mergeBodies()
1286 TIntermSequence &functionSequence = getTreeRoot()->getAsAggregate()->getSequence(); in checkCallGraphBodies()
1289 glslang::TIntermAggregate* node = functionSequence[f]->getAsAggregate(); in checkCallGraphBodies()
1381 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in findLinkerObjects()
1384 assert(globals.back()->getAsAggregate()->getOp() == EOpLinkerObjects); in findLinkerObjects()
1386 return globals.back()->getAsAggregate(); in findLinkerObjects()
Dreflection.cpp1176 for (auto& sequnence : intermediate.getTreeRoot()->getAsAggregate()->getSequence()) { in addStage()
1177 if (sequnence->getAsAggregate() != nullptr) { in addStage()
1178 if (sequnence->getAsAggregate()->getOp() == glslang::EOpLinkerObjects) { in addStage()
1180 TIntermAggregate* linkerObjects = sequnence->getAsAggregate(); in addStage()
1212 sequnence->getAsAggregate()->traverse(&it); in addStage()
Dglslang.m4914 if ($1.intermNode && $1.intermNode->getAsAggregate())
915 $1.intermNode->getAsAggregate()->setOperator(EOpSequence);
3720 if ($3 && $3->getAsAggregate())
3721 $3->getAsAggregate()->setOperator(EOpSequence);
3757 if ($2 && $2->getAsAggregate())
3758 $2->getAsAggregate()->setOperator(EOpSequence);
3775 parseContext.wrapupSwitchSubsequence($1 ? $1->getAsAggregate() : 0, $2);
3857 $$ = parseContext.addSwitch($1.loc, $3, $7 ? $7->getAsAggregate() : 0);
3957 $$->getAsAggregate()->setOperator(EOpSequence);
4085 $$->getAsAggregate()->setName($1.function->getMangledName().c_str());
[all …]
DIntermediate.cpp508 aggNode = node->getAsAggregate(); in setAggregateOperator()
2327 aggNode = left->getAsAggregate(); in growAggregate()
2421 commaAggregate->getAsAggregate()->setOperator(EOpComma); in addComma()
2724 … initializer->getAsAggregate() == nullptr) ? makeAggregate(initializer, loc) in addForLoop()
2725 … : initializer->getAsAggregate(); in addForLoop()
2776 TIntermAggregate* aggRoot = root->getAsAggregate(); in postProcess()
3210 if (node->getAsAggregate()) in promote()
3211 return promoteAggregate(*node->getAsAggregate()); in promote()
3819 TIntermAggregate* aggregateNode = getAsAggregate(); in propagatePrecision()
3952 TIntermAggregate *constructor = seq[i]->getAsAggregate(); in visitAggregate()
Dattribute.cpp230 TIntermAggregate* agg = node->getAsAggregate(); in handleLoopAttributes()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DRewriteOutArgs.cpp96 if (arg->getAsAggregate()) in argAlreadyProcessed()
98 const TFunction *func = arg->getAsAggregate()->getFunction(); in argAlreadyProcessed()
DIntermRebuild.cpp373 return visitAggregatePre(*originalNode.getAsAggregate()); in traversePre()
436 return traverseAggregateChildren(*currNode.getAsAggregate()); in traverseChildren()
504 return visitAggregatePost(*currNode.getAsAggregate()); in traversePost()
/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.cpp158 const TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in shouldConvertLValue()
164 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in shouldConvertLValue()
227 TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in lValueErrorCheck()
339 const TIntermAggregate* asAggregate = swizzle->getRight()->getAsAggregate(); in handleLvalue()
366 TIntermAggregate* lhsAsAggregate = lhs->getAsAggregate(); in handleLvalue()
371 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in handleLvalue()
2269 node->getAsAggregate()->setName(function.getMangledName().c_str()); in handleFunctionBody()
3155 …const TIntermSequence& swizzle = left->getAsBinaryNode()->getRight()->getAsAggregate()->getSequenc… in handleAssignToMatrixSwizzle()
3385 TIntermAggregate* argAggregate = arguments->getAsAggregate(); in decomposeStructBufferMethods()
3512 vec->getAsAggregate()->setOperator(constructOp); in decomposeStructBufferMethods()
[all …]
/external/angle/third_party/vulkan-deps/glslang/src/glslang/HLSL/
DhlslParseHelper.cpp158 const TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in shouldConvertLValue()
164 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in shouldConvertLValue()
227 TIntermAggregate* lhsAsAggregate = node->getAsAggregate(); in lValueErrorCheck()
339 const TIntermAggregate* asAggregate = swizzle->getRight()->getAsAggregate(); in handleLvalue()
366 TIntermAggregate* lhsAsAggregate = lhs->getAsAggregate(); in handleLvalue()
371 lhsAsAggregate = lhsAsBinary->getLeft()->getAsAggregate(); in handleLvalue()
2269 node->getAsAggregate()->setName(function.getMangledName().c_str()); in handleFunctionBody()
3155 …const TIntermSequence& swizzle = left->getAsBinaryNode()->getRight()->getAsAggregate()->getSequenc… in handleAssignToMatrixSwizzle()
3385 TIntermAggregate* argAggregate = arguments->getAsAggregate(); in decomposeStructBufferMethods()
3512 vec->getAsAggregate()->setOperator(constructOp); in decomposeStructBufferMethods()
[all …]
/external/angle/src/compiler/translator/tree_ops/d3d/
DSeparateArrayConstructorStatements.cpp29 TIntermAggregate *argAggregate = argTyped->getAsAggregate(); in SplitConstructorArgs()
DArrayReturnValueToOutParameter.cpp213 TIntermAggregate *rightAgg = node->getRight()->getAsAggregate(); in visitBinary()
/external/angle/src/compiler/translator/tree_ops/gl/
DRecordConstantPrecision.cpp89 TIntermAggregate *parentAsAggregate = getParentNode()->getAsAggregate(); in operandAffectsParentOperationPrecision()
/external/angle/src/compiler/translator/tree_util/
DAsNode.h153 return node ? node->getAsAggregate() : nullptr;
/external/angle/src/compiler/translator/tree_ops/
DRewriteDfdy.cpp196 TIntermAggregate *newDfdy = node->deepCopy()->getAsAggregate(); in visitAggregateWithoutRotation()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/
Dintermediate.h1086 virtual glslang::TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate() function
1099 virtual const glslang::TIntermAggregate* getAsAggregate() const { return 0; } in getAsAggregate() function
1643 virtual TIntermAggregate* getAsAggregate() { return this; } in getAsAggregate() function
1644 virtual const TIntermAggregate* getAsAggregate() const { return this; } in getAsAggregate() function
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1082 virtual glslang::TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate() function
1095 virtual const glslang::TIntermAggregate* getAsAggregate() const { return 0; } in getAsAggregate() function
1630 virtual TIntermAggregate* getAsAggregate() { return this; } in getAsAggregate() function
1631 virtual const TIntermAggregate* getAsAggregate() const { return this; } in getAsAggregate() function
/external/swiftshader/src/OpenGL/compiler/
Dintermediate.h279 virtual TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate() function
545 TIntermAggregate* getAsAggregate() override { return this; } in getAsAggregate() function

12