Home
last modified time | relevance | path

Searched refs:getSequence (Results 1 – 25 of 129) sorted by relevance

123456

/external/angle/src/compiler/translator/tree_ops/d3d/
DRemoveSwitchFallThrough.cpp65 ASSERT(rm.mPreviousCase || statementList->getSequence()->empty()); in removeFallThrough()
71 rm.mPreviousCase->getSequence()->push_back(finalBreak); in removeFallThrough()
94 mPreviousCase->getSequence()->push_back(node); in visitSymbol()
108 mPreviousCase->getSequence()->push_back(node); in visitDeclaration()
115 mPreviousCase->getSequence()->push_back(node); in visitBinary()
122 mPreviousCase->getSequence()->push_back(node); in visitUnary()
129 mPreviousCase->getSequence()->push_back(node); in visitTernary()
136 mPreviousCase->getSequence()->push_back(node); in visitSwizzle()
143 mPreviousCase->getSequence()->push_back(node); in visitIfElse()
150 mPreviousCase->getSequence()->push_back(node); in visitSwitch()
[all …]
DRewriteElseBlocks.cpp54 for (size_t statementIndex = 0; statementIndex != node->getSequence()->size(); in visitBlock()
57 TIntermNode *statement = (*node->getSequence())[statementIndex]; in visitBlock()
61 (*node->getSequence())[statementIndex] = rewriteIfElse(ifElse); in visitBlock()
107 block->getSequence()->push_back(storeCondition); in rewriteIfElse()
108 block->getSequence()->push_back(newIfElse); in rewriteIfElse()
DWrapSwitchStatementsInBlocks.cpp51 TIntermSequence *statementList = node->getStatementList()->getSequence(); in visitSwitch()
71 ASSERT(declaration->getSequence()->size() == 1); in visitSwitch()
74 TIntermSymbol *declaratorAsSymbol = declaration->getSequence()->at(0)->getAsSymbolNode(); in visitSwitch()
94 declaration->getSequence()->at(0)->getAsBinaryNode(); in visitSwitch()
DAddDefaultReturnStatements.cpp32 TIntermBranch *returnNode = bodyNode->getSequence()->back()->getAsBranchNode(); in NeedsReturnStatement()
46 for (TIntermNode *node : *root->getSequence()) in AddDefaultReturnStatements()
54 bodyNode->getSequence()->push_back(branch); in AddDefaultReturnStatements()
DUnfoldShortCircuitToIf.cpp86 assignRightBlock->getSequence()->push_back( in visitBinary()
113 assignRightBlock->getSequence()->push_back( in visitBinary()
154 trueBlock->getSequence()->push_back(trueAssignment); in visitTernary()
159 falseBlock->getSequence()->push_back(falseAssignment); in visitTernary()
DSeparateArrayConstructorStatements.cpp32 SplitConstructorArgs(*argAggregate->getSequence(), argsOut); in SplitConstructorArgs()
68 SplitConstructorArgs(*node->getSequence(), &constructorArgs); in visitAggregate()
/external/angle/src/compiler/translator/tree_ops/
DDeferGlobalInitializers.cpp46 ASSERT(declaration->getSequence()->size() == 1); in GetDeferredInitializers()
48 TIntermNode *declarator = declaration->getSequence()->back(); in GetDeferredInitializers()
108 initGlobalsBlock->getSequence()->swap(*deferredInitializers); in InsertInitCallToMain()
116 root->getSequence()->insert(root->getSequence()->begin(), initGlobalsFunctionPrototype); in InsertInitCallToMain()
126 mainBody->getSequence()->insert(mainBody->getSequence()->begin(), initGlobalsCall); in InsertInitCallToMain()
143 for (TIntermNode *statement : *root->getSequence()) in DeferGlobalInitializers()
DSimplifyLoopConditions.cpp244 newBody->getSequence()->push_back(node->getBody()); in traverseLoop()
246 newBody->getSequence()->push_back( in traverseLoop()
306 newBody->getSequence()->push_back(node->getBody()); in traverseLoop()
308 newBody->getSequence()->push_back( in traverseLoop()
327 TIntermSequence *loopScopeSequence = loopScope->getSequence(); in traverseLoop()
356 whileLoopBody->getSequence()->push_back(node->getBody()); in traverseLoop()
361 whileLoopBody->getSequence()->push_back(node->getExpression()); in traverseLoop()
395 whileLoopBody->getSequence()->push_back(node->getBody()); in traverseLoop()
400 whileLoopBody->getSequence()->push_back(node->getExpression()); in traverseLoop()
436 whileLoopBody->getSequence()->push_back(node->getBody()); in traverseLoop()
[all …]
DRemoveDynamicIndexing.cpp193 statementList->getSequence()->push_back(caseNode); in GetIndexFunctionDefinition()
201 statementList->getSequence()->push_back(assignNode); in GetIndexFunctionDefinition()
203 statementList->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
208 statementList->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
214 statementList->getSequence()->push_back(defaultNode); in GetIndexFunctionDefinition()
216 statementList->getSequence()->push_back(breakNode); in GetIndexFunctionDefinition()
221 bodyNode->getSequence()->push_back(switchNode); in GetIndexFunctionDefinition()
238 useFirstBlock->getSequence()->push_back(assignFirstNode); in GetIndexFunctionDefinition()
240 useFirstBlock->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
244 useLastBlock->getSequence()->push_back(assignLastNode); in GetIndexFunctionDefinition()
[all …]
DScalarizeVecAndMatConstructorArgs.cpp101 for (TIntermNode *child : *node->getSequence()) in visitBlock()
108 if (mBlockStack.back().size() > node->getSequence()->size()) in visitBlock()
110 node->getSequence()->clear(); in visitBlock()
111 *(node->getSequence()) = mBlockStack.back(); in visitBlock()
124 TIntermSequence *sequence = aggregate->getSequence(); in scalarizeArgs()
DPruneEmptyCases.cpp27 return AreEmptyBlocks(asBlock->getSequence()); in IsEmptyBlock()
32 !node->getAsDeclarationNode()->getSequence()->empty()); in IsEmptyBlock()
76 TIntermSequence *statements = statementList->getSequence(); in visitSwitch()
/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.cpp228 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped(); in lValueErrorCheck()
282 loadOp->getSequence().push_back(object); in handleLvalue()
283 loadOp->getSequence().push_back(intermediate.addSymbol(*coord->getAsSymbolNode())); in handleLvalue()
294 storeOp->getSequence().push_back(object); in handleLvalue()
295 storeOp->getSequence().push_back(coord); in handleLvalue()
296 storeOp->getSequence().push_back(intermediate.addSymbol(*rhsTmp)); in handleLvalue()
345 const TIntermSequence& seq = asAggregate->getSequence(); in handleLvalue()
375 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped(); in handleLvalue()
376 TIntermTyped* coord = lhsAsAggregate->getSequence()[1]->getAsTyped(); in handleLvalue()
738 load->getSequence().push_back(base); in handleBracketOperator()
[all …]
/external/angle/third_party/vulkan-deps/glslang/src/glslang/HLSL/
DhlslParseHelper.cpp228 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped(); in lValueErrorCheck()
282 loadOp->getSequence().push_back(object); in handleLvalue()
283 loadOp->getSequence().push_back(intermediate.addSymbol(*coord->getAsSymbolNode())); in handleLvalue()
294 storeOp->getSequence().push_back(object); in handleLvalue()
295 storeOp->getSequence().push_back(coord); in handleLvalue()
296 storeOp->getSequence().push_back(intermediate.addSymbol(*rhsTmp)); in handleLvalue()
345 const TIntermSequence& seq = asAggregate->getSequence(); in handleLvalue()
375 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped(); in handleLvalue()
376 TIntermTyped* coord = lhsAsAggregate->getSequence()[1]->getAsTyped(); in handleLvalue()
738 load->getSequence().push_back(base); in handleBracketOperator()
[all …]
/external/angle/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp154 if (node->getType().isVector() && ContainsMatrixNode(*(node->getSequence()))) in match()
158 else if (node->getType().isMatrix() && ContainsVectorNode(*(node->getSequence()))) in match()
180 if (node->getSequence()->size() > 1) in match()
187 if (node->getSequence()->front()->getAsTyped()->getType().isStructureContainingArrays()) in match()
193 for (TIntermNode *declarator : *node->getSequence()) in match()
203 TIntermTyped *declarator = node->getSequence()->front()->getAsTyped(); in match()
DFindMain.cpp19 const TIntermSequence &sequence = *root->getSequence(); in FindMainIndex()
34 for (TIntermNode *node : *root->getSequence()) in FindMain()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DLiveTraverser.h73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction()
85 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushGlobalReference()
89 candidate->getSequence().size() == 1 && in pushGlobalReference()
90 candidate->getSequence()[0]->getAsBinaryNode()) { in pushGlobalReference()
91 TIntermBinary* binary = candidate->getSequence()[0]->getAsBinaryNode(); in pushGlobalReference()
Dattribute.cpp79 return args == nullptr ? 0 : (int)args->getSequence().size(); in size()
88 if (argNum >= (int)args->getSequence().size()) in getConstUnion()
91 if (args->getSequence()[argNum]->getAsConstantUnion() == nullptr) in getConstUnion()
94 …const TConstUnion* constVal = &args->getSequence()[argNum]->getAsConstantUnion()->getConstArray()[… in getConstUnion()
231 for (auto it = agg->getSequence().begin(); it != agg->getSequence().end(); ++it) { in handleLoopAttributes()
DparseConst.cpp79 …bool flag = node->getSequence().size() == 1 && node->getSequence()[0]->getAsTyped()->getAsConstant… in visitAggregate()
92 for (TIntermSequence::iterator p = node->getSequence().begin(); in visitAggregate()
93 p != node->getSequence().end(); p++) { in visitAggregate()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DLiveTraverser.h73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction()
85 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushGlobalReference()
89 candidate->getSequence().size() == 1 && in pushGlobalReference()
90 candidate->getSequence()[0]->getAsBinaryNode()) { in pushGlobalReference()
91 TIntermBinary* binary = candidate->getSequence()[0]->getAsBinaryNode(); in pushGlobalReference()
DSpirvIntrinsics.cpp59 for (auto extension : extensions->getSequence()) { in makeSpirvRequirement()
65 for (auto capability : capabilities->getSequence()) { in makeSpirvRequirement()
118 for (auto arg : args->getSequence()) { in insertSpirvExecutionMode()
135 for (auto arg : args->getSequence()) { in insertSpirvExecutionModeId()
153 for (auto arg : args->getSequence()) { in setSpirvDecorate()
169 for (auto arg : args->getSequence()) { in setSpirvDecorateId()
184 for (auto arg : args->getSequence()) { in setSpirvDecorateString()
Dattribute.cpp79 return args == nullptr ? 0 : (int)args->getSequence().size(); in size()
88 if (argNum >= (int)args->getSequence().size()) in getConstUnion()
91 if (args->getSequence()[argNum]->getAsConstantUnion() == nullptr) in getConstUnion()
94 …const TConstUnion* constVal = &args->getSequence()[argNum]->getAsConstantUnion()->getConstArray()[… in getConstUnion()
233 for (auto it = agg->getSequence().begin(); it != agg->getSequence().end(); ++it) { in handleLoopAttributes()
DparseConst.cpp79 …bool flag = node->getSequence().size() == 1 && node->getSequence()[0]->getAsTyped()->getAsConstant… in visitAggregate()
92 for (TIntermSequence::iterator p = node->getSequence().begin(); in visitAggregate()
93 p != node->getSequence().end(); p++) { in visitAggregate()
/external/angle/src/compiler/translator/tree_ops/gl/mac/
DRewriteDoWhile.cpp59 TIntermSequence *statements = node->getSequence(); in visitBlock()
96 breakBlock->getSequence()->push_back(breakStatement); in visitBlock()
104 innerIfBlock->getSequence()->push_back(innerIf); in visitBlock()
119 auto sequence = body->getSequence(); in visitBlock()
/external/swiftshader/src/OpenGL/compiler/
DparseConst.cpp113 if (node->getSequence().size() == 0) { in visitAggregate()
118 …bool flag = node->getSequence().size() == 1 && node->getSequence()[0]->getAsTyped()->getAsConstant… in visitAggregate()
131 for (TIntermSequence::iterator p = node->getSequence().begin(); in visitAggregate()
132 p != node->getSequence().end(); p++) { in visitAggregate()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_graph.cpp373 if (node->getSequence() == 0) { in classifyDFS()
377 if (node->getSequence() > curr->getSequence()) { in classifyDFS()
387 if (node->getSequence() == 0) { in classifyDFS()
391 if (node->getSequence() > curr->getSequence()) { in classifyDFS()
414 if (t->getSequence() < seq) { in findLightestPathWeight()

123456