Home
last modified time | relevance | path

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

12

/external/chromium_org/third_party/angle/src/compiler/
Dintermediate.h193 class TIntermAggregate; variable
223 virtual TIntermAggregate* getAsAggregate() { return 0; } in getAsAggregate()
487 class TIntermAggregate : public TIntermOperator {
489TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false), useEmulatedFunction(false) { } in TIntermAggregate() function
490 TIntermAggregate(TOperator o) : TIntermOperator(o), useEmulatedFunction(false) { } in TIntermAggregate() function
491 ~TIntermAggregate() { } in ~TIntermAggregate()
493 virtual TIntermAggregate* getAsAggregate() { return this; } in getAsAggregate()
518 TIntermAggregate(const TIntermAggregate&); // disallow copy constructor
519 TIntermAggregate& operator=(const TIntermAggregate&); // disallow assignment operator
594 virtual bool visitAggregate(Visit visit, TIntermAggregate*) {return true;} in visitAggregate() argument
DInitializeGLPosition.cpp10 bool InitializeGLPosition::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
24 TIntermAggregate *body = NULL; in visitAggregate()
27 body = new TIntermAggregate(EOpSequence); in visitAggregate()
Dlocalintermediate.h34 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
35 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
36 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, const TSourceLoc&);
DDetectDiscontinuity.h27 bool visitAggregate(Visit visit, TIntermAggregate *node);
43 bool visitAggregate(Visit visit, TIntermAggregate *node);
DRemoveTree.cpp27 bool visitAggregate(Visit visit, TIntermAggregate*);
49 bool RemoveTree::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DValidateLimitations.h30 virtual bool visitAggregate(Visit, TIntermAggregate*);
45 bool validateFunctionCall(TIntermAggregate* node);
DDetectDiscontinuity.cpp66 bool DetectLoopDiscontinuity::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
103 bool DetectGradientOperation::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
DIntermediate.cpp373 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourc… in setAggregateOperator()
375 TIntermAggregate* aggNode; in setAggregateOperator()
386 aggNode = new TIntermAggregate(); in setAggregateOperator()
390 aggNode = new TIntermAggregate(); in setAggregateOperator()
528 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSource… in growAggregate()
533 TIntermAggregate* aggNode = 0; in growAggregate()
537 aggNode = new TIntermAggregate; in growAggregate()
555 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc& line) in makeAggregate()
560 TIntermAggregate* aggNode = new TIntermAggregate; in makeAggregate()
669 TIntermAggregate* node = new TIntermAggregate(EOpSequence); in addSwizzle()
[all …]
DRenameFunction.h23 virtual bool visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DVersionGLSL.h44 virtual bool visitAggregate(Visit, TIntermAggregate*);
DInitializeGLPosition.h24 virtual bool visitAggregate(Visit visit, TIntermAggregate* node);
DVariableInfo.h37 virtual bool visitAggregate(Visit, TIntermAggregate*);
DParseContext.h107 bool areAllChildConst(TIntermAggregate* aggrNode);
113 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type);
DOutputGLSLBase.cpp23 if (const TIntermAggregate* aggregate = node->getAsAggregate()) in isSingleStatement()
270 TIntermAggregate* rightChild = node->getRight()->getAsAggregate(); in visitBinary()
451 bool TOutputGLSLBase::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
510 TIntermAggregate* params = (*seqIter)->getAsAggregate(); in visitAggregate()
516 TIntermAggregate* body = ++seqIter != sequence.end() ? in visitAggregate()
DDetectCallDepth.h31 virtual bool visitAggregate(Visit, TIntermAggregate*);
DValidateLimitations.cpp152 bool ValidateLimitations::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
249 TIntermAggregate* decl = init->getAsAggregate(); in validateForLoopInit()
415 bool ValidateLimitations::validateFunctionCall(TIntermAggregate* node) in validateFunctionCall()
DForLoopUnroll.cpp22 TIntermAggregate* decl = node->getInit()->getAsAggregate(); in visitLoop()
49 TIntermAggregate* decl = init->getAsAggregate(); in FillLoopIndexInfo()
DparseConst.cpp37 bool visitAggregate(Visit visit, TIntermAggregate*);
97 bool TConstTraverser::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
DVersionGLSL.cpp69 bool TVersionGLSL::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
DOutputGLSLBase.h39 virtual bool visitAggregate(Visit visit, TIntermAggregate* node);
/external/chromium_org/third_party/angle/src/compiler/depgraph/
DDependencyGraph.h61 TGraphArgument(TIntermAggregate* intermFunctionCall, int argumentNumber) in TGraphArgument()
65 const TIntermAggregate* getIntermFunctionCall() const { return intermNode->getAsAggregate(); } in getIntermFunctionCall()
77 TGraphFunctionCall(TIntermAggregate* intermFunctionCall) in TGraphFunctionCall()
80 const TIntermAggregate* getIntermFunctionCall() const { return intermNode->getAsAggregate(); } in getIntermFunctionCall()
166 TGraphArgument* createArgument(TIntermAggregate* intermFunctionCall, int argumentNumber);
167 TGraphFunctionCall* createFunctionCall(TIntermAggregate* intermFunctionCall);
DDependencyGraphBuilder.h23 virtual bool visitAggregate(Visit visit, TIntermAggregate*);
169 void visitFunctionDefinition(TIntermAggregate*);
170 void visitFunctionCall(TIntermAggregate* intermFunctionCall);
171 void visitAggregateChildren(TIntermAggregate*);
DDependencyGraphBuilder.cpp15 bool TDependencyGraphBuilder::visitAggregate(Visit visit, TIntermAggregate* intermAggregate) in visitAggregate()
26 void TDependencyGraphBuilder::visitFunctionDefinition(TIntermAggregate* intermAggregate) in visitFunctionDefinition()
37 void TDependencyGraphBuilder::visitFunctionCall(TIntermAggregate* intermFunctionCall) in visitFunctionCall()
69 void TDependencyGraphBuilder::visitAggregateChildren(TIntermAggregate* intermAggregate) in visitAggregateChildren()
DDependencyGraph.cpp26 TGraphArgument* TDependencyGraph::createArgument(TIntermAggregate* intermFunctionCall, in createArgument()
34 TGraphFunctionCall* TDependencyGraph::createFunctionCall(TIntermAggregate* intermFunctionCall) in createFunctionCall()
/external/chromium_org/third_party/angle/src/compiler/timing/
DRestrictFragmentShaderTiming.h31 bool isSamplingOp(const TIntermAggregate* intermFunctionCall) const;

12