/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | RemoveSwitchFallThrough.cpp | 65 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 …]
|
D | RewriteElseBlocks.cpp | 54 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()
|
D | WrapSwitchStatementsInBlocks.cpp | 51 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()
|
D | AddDefaultReturnStatements.cpp | 32 TIntermBranch *returnNode = bodyNode->getSequence()->back()->getAsBranchNode(); in NeedsReturnStatement() 46 for (TIntermNode *node : *root->getSequence()) in AddDefaultReturnStatements() 54 bodyNode->getSequence()->push_back(branch); in AddDefaultReturnStatements()
|
D | UnfoldShortCircuitToIf.cpp | 86 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()
|
D | SeparateArrayConstructorStatements.cpp | 32 SplitConstructorArgs(*argAggregate->getSequence(), argsOut); in SplitConstructorArgs() 68 SplitConstructorArgs(*node->getSequence(), &constructorArgs); in visitAggregate()
|
/external/angle/src/compiler/translator/tree_ops/ |
D | DeferGlobalInitializers.cpp | 46 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()
|
D | SimplifyLoopConditions.cpp | 244 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 …]
|
D | RemoveDynamicIndexing.cpp | 193 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 …]
|
D | ScalarizeVecAndMatConstructorArgs.cpp | 101 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()
|
D | PruneEmptyCases.cpp | 27 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/ |
D | hlslParseHelper.cpp | 228 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/ |
D | hlslParseHelper.cpp | 228 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/ |
D | IntermNodePatternMatcher.cpp | 154 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()
|
D | FindMain.cpp | 19 const TIntermSequence &sequence = *root->getSequence(); in FindMainIndex() 34 for (TIntermNode *node : *root->getSequence()) in FindMain()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | LiveTraverser.h | 73 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()
|
D | attribute.cpp | 79 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()
|
D | parseConst.cpp | 79 …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/ |
D | LiveTraverser.h | 73 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()
|
D | SpirvIntrinsics.cpp | 59 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()
|
D | attribute.cpp | 79 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()
|
D | parseConst.cpp | 79 …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/ |
D | RewriteDoWhile.cpp | 59 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/ |
D | parseConst.cpp | 113 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/ |
D | nv50_ir_graph.cpp | 373 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()
|