Home
last modified time | relevance | path

Searched refs:TIntermAggregate (Results 1 – 23 of 23) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/compiler/
Dintermediate.h190 class TIntermAggregate; variable
215 virtual TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate()
421 class TIntermAggregate : public TIntermOperator {
423 TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false), pragmaTable(0) { } in TIntermAggregate() function
424 TIntermAggregate(TOperator o) : TIntermOperator(o), pragmaTable(0) { } in TIntermAggregate() function
425 ~TIntermAggregate() { delete pragmaTable; } in ~TIntermAggregate()
427 virtual TIntermAggregate* getAsAggregate() { return this; } in getAsAggregate()
446 TIntermAggregate(const TIntermAggregate&); // disallow copy constructor
447 TIntermAggregate& operator=(const TIntermAggregate&); // disallow assignment operator
513 virtual bool visitAggregate(Visit visit, TIntermAggregate*) {return true;} in visitAggregate() argument
Dlocalintermediate.h34 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, TSourceLoc);
35 TIntermAggregate* makeAggregate(TIntermNode* node, TSourceLoc);
36 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, TSourceLoc);
DRemoveTree.cpp27 bool visitAggregate(Visit visit, TIntermAggregate*);
49 bool RemoveTree::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DIntermediate.cpp378 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, TSourceLoc l… in setAggregateOperator()
380 TIntermAggregate* aggNode; in setAggregateOperator()
391 aggNode = new TIntermAggregate(); in setAggregateOperator()
397 aggNode = new TIntermAggregate(); in setAggregateOperator()
536 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, TSourceLoc li… in growAggregate()
541 TIntermAggregate* aggNode = 0; in growAggregate()
545 aggNode = new TIntermAggregate; in growAggregate()
564 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, TSourceLoc line) in makeAggregate()
569 TIntermAggregate* aggNode = new TIntermAggregate; in makeAggregate()
681 TIntermAggregate* node = new TIntermAggregate(EOpSequence); in addSwizzle()
[all …]
DValidateLimitations.h32 virtual bool visitAggregate(Visit, TIntermAggregate*);
48 bool validateFunctionCall(TIntermAggregate* node);
DValidateLimitations.cpp49 virtual bool visitAggregate(Visit, TIntermAggregate*) { return true; } in visitAggregate() argument
104 bool ValidateLimitations::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
205 TIntermAggregate* decl = init->getAsAggregate(); in validateForLoopInit()
371 bool ValidateLimitations::validateFunctionCall(TIntermAggregate* node) in validateFunctionCall()
DOutputGLSL.cpp50 if (const TIntermAggregate* aggregate = node->getAsAggregate()) in isSingleStatement()
253 TIntermAggregate* rightChild = node->getRight()->getAsAggregate(); in visitBinary()
427 bool TOutputGLSL::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
485 TIntermAggregate* params = (*seqIter)->getAsAggregate(); in visitAggregate()
491 TIntermAggregate* body = ++seqIter != sequence.end() ? in visitAggregate()
DVersionGLSL.h38 virtual bool visitAggregate(Visit, TIntermAggregate*);
DParseHelper.h88 bool areAllChildConst(TIntermAggregate* aggrNode);
90 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type);
DVariableInfo.h30 virtual bool visitAggregate(Visit, TIntermAggregate*);
DparseConst.cpp37 bool visitAggregate(Visit visit, TIntermAggregate*);
97 bool TConstTraverser::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DOutputGLSL.h32 virtual bool visitAggregate(Visit visit, TIntermAggregate* node);
DVersionGLSL.cpp66 bool TVersionGLSL::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
DintermOut.cpp33 bool visitAggregate(Visit visit, TIntermAggregate*);
202 bool TOutputTraverser::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DOutputHLSL.h45 bool visitAggregate(Visit visit, TIntermAggregate*);
Dglslang_tab.h252 TIntermAggregate* intermAggregate;
DIntermTraverse.cpp129 void TIntermAggregate::traverse(TIntermTraverser* it) in traverse()
DVariableInfo.cpp162 bool CollectAttribsUniforms::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
DParseHelper.cpp306 TIntermAggregate *aggrNode = rightNode->getAsAggregate(); in lValueErrorCheck()
1060 bool TParseContext::areAllChildConst(TIntermAggregate* aggrNode) in areAllChildConst()
1089 TIntermAggregate* aggrNode = node->getAsAggregate(); in addConstructor()
1163 TIntermTyped* TParseContext::foldConstConstructor(TIntermAggregate* aggrNode, const TType& type) in foldConstConstructor()
DOutputHLSL.cpp744 TIntermAggregate *swizzle = node->getRight()->getAsAggregate(); in visitBinary()
981 bool OutputHLSL::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
1531 TIntermAggregate *aggregate = node->getAsAggregate(); in isSingleStatement()
1572 TIntermAggregate *init = node->getInit()->getAsAggregate(); in handleExcessiveLoop()
Dglslang.y54 TIntermAggregate* intermAggregate;
957 TIntermAggregate *prototype = new TIntermAggregate;
2015 TIntermAggregate* paramNodes = new TIntermAggregate;
Dglslang_tab.cpp315 TIntermAggregate* intermAggregate;
3101 TIntermAggregate *prototype = new TIntermAggregate;
4431 TIntermAggregate* paramNodes = new TIntermAggregate;
/external/webkit/Source/ThirdParty/ANGLE/
DChangeLog779 (TIntermAggregate::getAsAggregate):
780 (TIntermAggregate::getSequence):
781 (TIntermAggregate::setName):
782 (TIntermAggregate::getName):
783 (TIntermAggregate::setUserDefined):
784 (TIntermAggregate::isUserDefined):
785 (TIntermAggregate::getQualifier):
786 (TIntermAggregate::setOptimize):
787 (TIntermAggregate::setDebug):