Home
last modified time | relevance | path

Searched refs:TIntermSequence (Results 1 – 25 of 27) sorted by relevance

12

/external/swiftshader/src/OpenGL/compiler/
DAnalyzeCallDepth.cpp17 static TIntermSequence::iterator
19 TIntermSequence::iterator& start, in traverseCaseBody()
20 const TIntermSequence::iterator& end) { in traverseCaseBody()
21 TIntermSequence::iterator current = start; in traverseCaseBody()
135 TIntermSequence& sequence = opList->getSequence(); in visitSwitch()
136 TIntermSequence::iterator it = sequence.begin(); in visitSwitch()
137 TIntermSequence::iterator defaultIt = sequence.end(); in visitSwitch()
143 TIntermSequence::iterator caseIt = it; in visitSwitch()
Dintermediate.h533 typedef TVector<TIntermNode*> TIntermSequence; typedef
548 TIntermSequence& getSequence() { return sequence; } in getSequence()
598 TIntermSequence sequence;
747 ParentBlock(TIntermAggregate *nodeIn, TIntermSequence::size_type posIn) in ParentBlock()
752 TIntermSequence::size_type pos;
DIntermTraverse.cpp152 for(TIntermSequence::reverse_iterator sit = sequence.rbegin(); sit != sequence.rend(); sit++) in traverse()
167 for(TIntermSequence::iterator sit = sequence.begin(); sit != sequence.end(); sit++) in traverse()
DValidateLimitations.cpp248 TIntermSequence& declSeq = decl->getSequence(); in validateForLoopInit()
419 TIntermSequence& params = node->getSequence(); in validateFunctionCall()
420 for (TIntermSequence::size_type i = 0; i < params.size(); ++i) { in validateFunctionCall()
DOutputASM.h203 …Function(int label, const char *name, TIntermSequence *arg, TIntermTyped *ret) : label(label), nam… in Function()
207 …Function(int label, const TString &name, TIntermSequence *arg, TIntermTyped *ret) : label(label), … in Function()
213 TIntermSequence *arg;
DparseConst.cpp131 for (TIntermSequence::iterator p = node->getSequence().begin(); in visitAggregate()
DOutputASM.cpp804 TIntermSequence &sequence = components->getSequence(); in visitBinary()
807 for(TIntermSequence::iterator sit = sequence.begin(); sit != sequence.end(); sit++) in visitBinary()
1268 TIntermSequence &arg = node->getSequence(); in visitAggregate()
1305 TIntermSequence &arguments = node->getSequence()[0]->getAsAggregate()->getSequence(); in visitAggregate()
1340 TIntermSequence &arguments = *function->arg; in visitAggregate()
2011 TIntermSequence& sequence = opList->getSequence(); in visitSwitch()
2012 TIntermSequence::iterator it = sequence.begin(); in visitSwitch()
2013 TIntermSequence::iterator defaultIt = sequence.end(); in visitSwitch()
2020 TIntermSequence::iterator caseIt = it; in visitSwitch()
2770 TIntermSequence &sequence = right->getAsAggregate()->getSequence(); in lvalue()
[all …]
DParseHelper.cpp324 for (TIntermSequence::iterator p = aggrNode->getSequence().begin(); in lValueErrorCheck()
2130 TIntermSequence &args = aggregateArguments->getSequence(); in addConstructor()
3635 TIntermSequence &parameters = paramNode->getAsAggregate()->getSequence(); in addFunctionCallOrMethod()
3657 TIntermSequence &parameters = paramNode->getAsAggregate()->getSequence(); in addFunctionCallOrMethod()
DIntermediate.cpp726 TIntermSequence &sequenceVector = node->getSequence(); in addSwizzle()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp293 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
294 TIntermSequence& unitGlobals = unit.treeRoot->getAsAggregate()->getSequence(); in mergeTrees()
297 TIntermSequence& linkerObjects = findLinkerObjects()->getSequence(); in mergeTrees()
298 const TIntermSequence& unitLinkerObjects = unit.findLinkerObjects()->getSequence(); in mergeTrees()
410 void TIntermediate::mergeBodies(TInfoSink& infoSink, TIntermSequence& globals, const TIntermSequenc… in mergeBodies()
434 …rmediate::mergeLinkerObjects(TInfoSink& infoSink, TIntermSequence& linkerObjects, const TIntermSeq… in mergeLinkerObjects()
865 TIntermSequence &functionSequence = getTreeRoot()->getAsAggregate()->getSequence(); in checkCallGraphBodies()
938 TIntermSequence& linkObjects = findLinkerObjects()->getSequence(); in inOutLocationCheck()
960 TIntermSequence& globals = treeRoot->getAsAggregate()->getSequence(); in findLinkerObjects()
973 const TIntermSequence& linkerObjects = findLinkerObjects()->getSequence(); in userOutputUsed()
DIntermTraverse.cpp158 … for (TIntermSequence::reverse_iterator sit = sequence.rbegin(); sit != sequence.rend(); sit++) { in traverse()
167 for (TIntermSequence::iterator sit = sequence.begin(); sit != sequence.end(); sit++) { in traverse()
Dlocalintermediate.h725 void mergeBodies(TInfoSink&, TIntermSequence& globals, const TIntermSequence& unitGlobals);
726 …void mergeLinkerObjects(TInfoSink&, TIntermSequence& linkerObjects, const TIntermSequence& unitLin…
740 void pushSelector(TIntermSequence&, const TVectorSelector&, const TSourceLoc&);
741 void pushSelector(TIntermSequence&, const TMatrixSelector&, const TSourceLoc&);
DLiveTraverser.h73 TIntermSequence& globals = intermediate.getTreeRoot()->getAsAggregate()->getSequence(); in pushFunction()
Dlimits.cpp112 const TIntermSequence& args = node->getSequence(); in visitAggregate()
DparseConst.cpp92 for (TIntermSequence::iterator p = node->getSequence().begin(); in visitAggregate()
DIntermediate.cpp2476 void TIntermediate::pushSelector(TIntermSequence& sequence, const TVectorSelector& selector, const … in pushSelector()
2483 void TIntermediate::pushSelector(TIntermSequence& sequence, const TMatrixSelector& selector, const … in pushSelector()
2500 TIntermSequence &sequenceVector = node->getSequence(); in addSwizzle()
3484 TIntermSequence& args = node.getSequence(); in promoteAggregate()
3526 TIntermSequence convertedArgs(numArgs, nullptr); in promoteAggregate()
3583 TIntermSequence operands = aggregateNode->getSequence(); in propagatePrecision()
3860 TIntermSequence& seq = ag->getSequence(); in visitAggregate()
DConstant.cpp995 TIntermSequence& children = aggrNode->getSequence(); in fold()
1315 TIntermSequence& childSequenceVector = aggrNode->getSequence(); in areAllChildConst()
1316 for (TIntermSequence::iterator p = childSequenceVector.begin(); in areAllChildConst()
DpropagateNoContraction.cpp305 glslang::TIntermSequence& seq = node->getSequence(); in visitAggregate()
DParseHelper.h181 TList<TIntermSequence*> switchSequenceStack;
DParseHelper.cpp1257 TIntermSequence& sequence = agg->getSequence(); in computeBuiltinPrecisions()
1453 TIntermSequence& arguments = intermNode.getSequence(); in addOutputArgumentConversions()
1517 const TIntermSequence* argp = &callNode.getAsAggregate()->getSequence(); in memorySemanticsCheck()
1681 …const TIntermSequence* argp = nullptr; // confusing to use [] syntax on a pointer, so this is to… in builtInOpCheck()
2206 TIntermSequence& arguments = callNode.getSequence(); in userFunctionCallCheck()
2375 for (TIntermSequence::iterator p = aggrNode->getSequence().begin(); in lValueErrorCheck()
6575TIntermSequence &sequenceVector = aggrNode->getSequence(); // Stores the information about the … in addConstructor()
6584 for (TIntermSequence::iterator p = sequenceVector.begin(); in addConstructor()
7728 TIntermSequence* switchSequence = switchSequenceStack.back(); in wrapupSwitchSubsequence()
7775 TIntermSequence* switchSequence = switchSequenceStack.back(); in addSwitch()
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1525 typedef TVector<TIntermNode*> TIntermSequence; typedef
1538 virtual TIntermSequence& getSequence() { return sequence; } in getSequence()
1539 virtual const TIntermSequence& getSequence() const { return sequence; } in getSequence()
1556 TIntermSequence sequence;
/external/deqp-deps/glslang/hlsl/
DhlslParseHelper.h149 void lengthenList(const TSourceLoc&, TIntermSequence& list, int size, TIntermTyped* scalarInit);
186 void pushSwitchSequence(TIntermSequence* sequence) { switchSequenceStack.push_back(sequence); } in pushSwitchSequence()
DhlslParseHelper.cpp343 const TIntermSequence& seq = asAggregate->getSequence(); in handleLvalue()
1745 const TIntermSequence& sequence = it->args->getSequence(); in handleEntryPointAttributes()
3019 …const TIntermSequence& swizzle = left->getAsBinaryNode()->getRight()->getAsAggregate()->getSequenc… in handleAssignToMatrixSwizzle()
3508 TIntermSequence& sequence = argAggregate->getSequence(); in decomposeStructBufferMethods()
5678 TIntermSequence argSequence; // temp sequence for unary node args in addOutputArgumentConversions()
5683TIntermSequence& arguments = argSequence.empty() ? intermNode.getAsAggregate()->getSequence() : ar… in addOutputArgumentConversions()
5777 TIntermSequence argsWithCounterBuffers; in addStructBuffArguments()
5817 …const TIntermSequence* argp = nullptr; // confusing to use [] syntax on a pointer, so this is to… in builtInOpCheck()
5829 const TIntermSequence& aggArgs = *argp; // only valid when unaryArg is nullptr in builtInOpCheck()
8102 void HlslParseContext::lengthenList(const TSourceLoc& loc, TIntermSequence& list, int size, TInterm… in lengthenList()
[all …]
DhlslGrammar.cpp3683 parseContext.pushSwitchSequence(new TIntermSequence); in acceptSwitchStatement()
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp170 void makeFunctions(const glslang::TIntermSequence&);
171 void makeGlobalInitializers(const glslang::TIntermSequence&);
172 void visitFunctions(const glslang::TIntermSequence&);
2076 glslang::TIntermSequence& glslangOperands = node->getSequence(); in visitAggregate()
2279 glslang::TIntermSequence& glslangOperands = node->getSequence(); in visitAggregate()
2390 glslang::TIntermSequence& glslangOperands = node->getSequence(); in visitAggregate()
2675 glslang::TIntermSequence& sequence = node->getBody()->getSequence(); in visitSwitch()
2678 for (glslang::TIntermSequence::iterator c = sequence.begin(); c != sequence.end(); ++c) { in visitSwitch()
2950 const glslang::TIntermSequence& swizzleSequence = node.getSequence(); in convertSwizzle()
3726 void TGlslangToSpvTraverser::makeFunctions(const glslang::TIntermSequence& glslFunctions) in makeFunctions()
[all …]

12