Home
last modified time | relevance | path

Searched refs:TIntermBinary (Results 1 – 25 of 28) sorted by relevance

12

/external/chromium_org/third_party/angle/src/compiler/depgraph/
DDependencyGraphBuilder.h21 virtual bool visitBinary(Visit visit, TIntermBinary*);
166 void visitAssignment(TIntermBinary*);
167 void visitLogicalOp(TIntermBinary*);
168 void visitBinaryChildren(TIntermBinary*);
DDependencyGraphBuilder.cpp94 bool TDependencyGraphBuilder::visitBinary(Visit visit, TIntermBinary* intermBinary) in visitBinary()
107 void TDependencyGraphBuilder::visitAssignment(TIntermBinary* intermAssignment) in visitAssignment()
147 void TDependencyGraphBuilder::visitLogicalOp(TIntermBinary* intermLogicalOp) in visitLogicalOp()
165 void TDependencyGraphBuilder::visitBinaryChildren(TIntermBinary* intermBinary) in visitBinaryChildren()
DDependencyGraph.h122 TGraphLogicalOp(TIntermBinary* intermLogicalOp) : TGraphNode(intermLogicalOp) {} in TGraphLogicalOp()
124 const TIntermBinary* getIntermLogicalOp() const { return intermNode->getAsBinaryNode(); } in getIntermLogicalOp()
171 TGraphLogicalOp* createLogicalOp(TIntermBinary* intermLogicalOp);
DDependencyGraph.cpp81 TGraphLogicalOp* TDependencyGraph::createLogicalOp(TIntermBinary* intermLogicalOp) in createLogicalOp()
/external/chromium_org/third_party/angle/src/compiler/
DRemoveTree.cpp24 bool visitBinary(Visit visit, TIntermBinary*);
35 bool RemoveTree::visitBinary(Visit visit, TIntermBinary* node) in visitBinary()
DForLoopUnroll.cpp26 TIntermBinary* declInit = declSeq[0]->getAsBinaryNode(); in visitLoop()
53 TIntermBinary* declInit = declSeq[0]->getAsBinaryNode(); in FillLoopIndexInfo()
70 TIntermBinary* binOp = cond->getAsBinaryNode(); in FillLoopIndexInfo()
169 TIntermBinary* binOp = unOp ? NULL : expr->getAsBinaryNode(); in getLoopIncrement()
DInitializeGLPosition.cpp47 TIntermBinary *binary = new TIntermBinary(EOpAssign); in insertCode()
DValidateLimitations.h28 virtual bool visitBinary(Visit, TIntermBinary*);
52 bool validateIndexing(TIntermBinary* node);
DValidateLimitations.cpp107 bool ValidateLimitations::visitBinary(Visit, TIntermBinary* node) in visitBinary()
260 TIntermBinary* declInit = declSeq[0]->getAsBinaryNode(); in validateForLoopInit()
301 TIntermBinary* binOp = cond->getAsBinaryNode(); in validateForLoopCond()
362 TIntermBinary* binOp = unOp ? NULL : expr->getAsBinaryNode(); in validateForLoopExpr()
487 bool ValidateLimitations::validateIndexing(TIntermBinary* node) in validateIndexing()
Dintermediate.h194 class TIntermBinary; variable
224 virtual TIntermBinary* getAsBinaryNode() { return 0; } in getAsBinaryNode()
423 class TIntermBinary : public TIntermOperator {
425 TIntermBinary(TOperator o) : TIntermOperator(o), addIndexClamp(false) {} in TIntermBinary() function
427 virtual TIntermBinary* getAsBinaryNode() { return this; } in getAsBinaryNode()
591 virtual bool visitBinary(Visit visit, TIntermBinary*) {return true;} in visitBinary() argument
DUnfoldShortCircuit.h25 bool visitBinary(Visit visit, TIntermBinary*);
DUnfoldShortCircuitAST.h25 virtual bool visitBinary(Visit visit, TIntermBinary *);
DVersionGLSL.h41 virtual bool visitBinary(Visit, TIntermBinary*);
DInitializeGLPosition.h18 virtual bool visitBinary(Visit visit, TIntermBinary* node) { return false; } in visitBinary()
DNodeSearch.h57 virtual bool visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
DIntermediate.cpp204 TIntermBinary* node = new TIntermBinary(op); in addBinaryMath()
239 TIntermBinary* node = new TIntermBinary(op); in addAssign()
263 TIntermBinary* node = new TIntermBinary(op); in addIndex()
770 bool TIntermBinary::replaceChildNode( in replaceChildNode()
902 bool TIntermBinary::promote(TInfoSink& infoSink) in promote()
DparseConst.cpp34 bool visitBinary(Visit visit, TIntermBinary*);
69 bool TConstTraverser::visitBinary(Visit visit, TIntermBinary* node) in visitBinary()
DVersionGLSL.cpp54 bool TVersionGLSL::visitBinary(Visit, TIntermBinary*) in visitBinary() argument
DUnfoldShortCircuitAST.cpp36 bool UnfoldShortCircuitAST::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
DOutputGLSLBase.h36 virtual bool visitBinary(Visit visit, TIntermBinary* node);
DintermOut.cpp30 bool visitBinary(Visit visit, TIntermBinary*);
86 bool TOutputTraverser::visitBinary(Visit visit, TIntermBinary* node) in visitBinary()
DUnfoldShortCircuit.cpp30 bool UnfoldShortCircuit::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
DOutputHLSL.h51 bool visitBinary(Visit visit, TIntermBinary*);
DIntermTraverse.cpp39 void TIntermBinary::traverse(TIntermTraverser *it) in traverse()
/external/chromium_org/third_party/angle/src/third_party/compiler/
DArrayBoundsClamper.cpp50 virtual bool visitBinary(Visit visit, TIntermBinary* node) in visitBinary()

12