Home
last modified time | relevance | path

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

12345

/third_party/skia/third_party/externals/angle2/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()
/third_party/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 …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
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 …]
DDeferGlobalInitializers.cpp47 ASSERT(declaration->getSequence()->size() == 1); in GetDeferredInitializers()
49 TIntermNode *declarator = declaration->getSequence()->back(); in GetDeferredInitializers()
110 initGlobalsBlock->getSequence()->swap(*deferredInitializers); in InsertInitCallToMain()
118 root->getSequence()->insert(root->getSequence()->begin(), initGlobalsFunctionPrototype); in InsertInitCallToMain()
128 mainBody->getSequence()->insert(mainBody->getSequence()->begin(), initGlobalsCall); in InsertInitCallToMain()
146 for (TIntermNode *statement : *root->getSequence()) in DeferGlobalInitializers()
DRemoveDynamicIndexing.cpp200 statementList->getSequence()->push_back(caseNode); in GetIndexFunctionDefinition()
208 statementList->getSequence()->push_back(assignNode); in GetIndexFunctionDefinition()
210 statementList->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
215 statementList->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
221 statementList->getSequence()->push_back(defaultNode); in GetIndexFunctionDefinition()
223 statementList->getSequence()->push_back(breakNode); in GetIndexFunctionDefinition()
228 bodyNode->getSequence()->push_back(switchNode); in GetIndexFunctionDefinition()
245 useFirstBlock->getSequence()->push_back(assignFirstNode); in GetIndexFunctionDefinition()
247 useFirstBlock->getSequence()->push_back(returnNode); in GetIndexFunctionDefinition()
251 useLastBlock->getSequence()->push_back(assignLastNode); in GetIndexFunctionDefinition()
[all …]
DScalarizeVecAndMatConstructorArgs.cpp95 for (TIntermNode *child : *node->getSequence()) in visitBlock()
102 if (mBlockStack.back().size() > node->getSequence()->size()) in visitBlock()
104 node->getSequence()->clear(); in visitBlock()
105 *(node->getSequence()) = mBlockStack.back(); in visitBlock()
118 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()
DPruneNoOps.cpp33 node->getAsDeclarationNode()->getSequence()->empty(); in IsNoOp()
76 TIntermSequence *sequence = node->getSequence(); in visitDeclaration()
141 TIntermSequence &statements = *node->getSequence(); in visitBlock()
DDeclareAndInitBuiltinsForInstancedMultiview.cpp188 initializersBlock->getSequence()->swap(initializers); in DeclareAndInitBuiltinsForInstancedMultiview()
190 mainBody->getSequence()->insert(mainBody->getSequence()->begin(), initializersBlock); in DeclareAndInitBuiltinsForInstancedMultiview()
DInitializeVariables.cpp140 TIntermSequence *forLoopBodySeq = forLoopBody->getSequence(); in AddArrayZeroInitForLoop()
266 for (TIntermNode *declarator : *node->getSequence()) in visitDeclaration()
295 ASSERT(node->getSequence()->size() == 1); in visitDeclaration()
353 InsertInitCode(compiler, body->getSequence(), vars, symbolTable, shaderVersion, in InitializeVariables()
/third_party/skia/third_party/externals/angle2/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()
/third_party/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()
DSpirvIntrinsics.cpp66 for (auto extension : extensions->getSequence()) { in makeSpirvRequirement()
72 for (auto capability : capabilities->getSequence()) { in makeSpirvRequirement()
125 for (auto arg : args->getSequence()) { in insertSpirvExecutionMode()
142 for (auto arg : args->getSequence()) { in insertSpirvExecutionModeId()
160 for (auto arg : args->getSequence()) { in setSpirvDecorate()
176 for (auto arg : args->getSequence()) { in setSpirvDecorateId()
191 for (auto arg : args->getSequence()) { in setSpirvDecorateString()
Dattribute.cpp77 return args == nullptr ? 0 : (int)args->getSequence().size(); in size()
86 if (argNum >= (int)args->getSequence().size()) in getConstUnion()
89 if (args->getSequence()[argNum]->getAsConstantUnion() == nullptr) in getConstUnion()
92 …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()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
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()
/third_party/skia/third_party/externals/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()
/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_graph.cpp374 if (node->getSequence() == 0) { in classifyDFS()
378 if (node->getSequence() > curr->getSequence()) { in classifyDFS()
388 if (node->getSequence() == 0) { in classifyDFS()
392 if (node->getSequence() > curr->getSequence()) { in classifyDFS()
415 if (t->getSequence() < seq) { in findLightestPathWeight()
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/
DIntermNode_test.cpp233 ASSERT_EQ(original->getSequence()->size(), copy->getSequence()->size()); in TEST_F()
235 for (auto *copyChild : *copy->getSequence()) in TEST_F()
237 TIntermNode *originalChild = original->getSequence()->at(i); in TEST_F()

12345