/external/chromium_org/third_party/angle/src/compiler/translator/ |
D | ValidateLimitations.h | 24 virtual bool visitLoop(Visit, TIntermLoop *); 31 bool validateLoopType(TIntermLoop *node); 33 bool validateForLoopHeader(TIntermLoop *node); 35 int validateForLoopInit(TIntermLoop *node); 36 bool validateForLoopCond(TIntermLoop *node, int indexSymbolId); 37 bool validateForLoopExpr(TIntermLoop *node, int indexSymbolId);
|
D | LoopInfo.h | 20 void fillInfo(TIntermLoop *node); 48 TIntermLoop *loop; 51 TLoopInfo(TIntermLoop *node); 58 TIntermLoop *findLoop(TIntermSymbol *symbol); 75 void push(TIntermLoop *info);
|
D | LoopInfo.cpp | 18 int GetLoopIntIncrement(TIntermLoop *node) in GetLoopIntIncrement() 89 void TLoopIndexInfo::fillInfo(TIntermLoop *node) in fillInfo() 146 TLoopInfo::TLoopInfo(TIntermLoop *node) in TLoopInfo() 152 TIntermLoop *TLoopStack::findLoop(TIntermSymbol *symbol) in findLoop() 190 TIntermLoop *loop = findLoop(symbol); in needsToReplaceSymbolWithValue() 201 void TLoopStack::push(TIntermLoop *loop) in push()
|
D | ValidateLimitations.cpp | 184 bool ValidateLimitations::visitLoop(Visit, TIntermLoop *node) in visitLoop() 223 bool ValidateLimitations::validateLoopType(TIntermLoop *node) in validateLoopType() 236 bool ValidateLimitations::validateForLoopHeader(TIntermLoop *node) in validateForLoopHeader() 255 int ValidateLimitations::validateForLoopInit(TIntermLoop *node) in validateForLoopInit() 312 bool ValidateLimitations::validateForLoopCond(TIntermLoop *node, in validateForLoopCond() 372 bool ValidateLimitations::validateForLoopExpr(TIntermLoop *node, in validateForLoopExpr()
|
D | ForLoopUnroll.cpp | 39 bool ForLoopUnrollMarker::visitLoop(Visit, TIntermLoop *node) in visitLoop() 67 TIntermLoop *loop = mLoopStack.findLoop(symbol); in visitSymbol()
|
D | IntermNode.h | 200 class TIntermLoop; variable 231 virtual TIntermLoop *getAsLoopNode() { return 0; } in getAsLoopNode() 305 class TIntermLoop : public TIntermNode 308 TIntermLoop(TLoopType type, in TIntermLoop() function 318 virtual TIntermLoop *getAsLoopNode() { return this; } in getAsLoopNode() 707 virtual bool visitLoop(Visit, TIntermLoop *) { return true; } in visitLoop() argument 763 virtual bool visitLoop(Visit, TIntermLoop *) { return depthCheck(); } in visitLoop() argument
|
D | OutputHLSL.h | 53 bool visitLoop(Visit visit, TIntermLoop*); 58 bool handleExcessiveLoop(TIntermLoop *node);
|
D | ForLoopUnroll.h | 35 virtual bool visitLoop(Visit, TIntermLoop *node);
|
D | UnfoldShortCircuit.h | 27 bool visitLoop(Visit visit, TIntermLoop *node);
|
D | DetectDiscontinuity.h | 26 bool visitLoop(Visit visit, TIntermLoop *loop);
|
D | InitializeVariables.h | 38 virtual bool visitLoop(Visit, TIntermLoop *node) { return false; } in visitLoop()
|
D | parseConst.cpp | 41 bool visitLoop(Visit visit, TIntermLoop *); 228 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
|
D | DetectDiscontinuity.cpp | 25 bool DetectLoopDiscontinuity::visitLoop(Visit visit, TIntermLoop *loop) in visitLoop()
|
D | OutputGLSLBase.h | 41 virtual bool visitLoop(Visit visit, TIntermLoop *node);
|
D | intermOut.cpp | 40 bool visitLoop(Visit visit, TIntermLoop *); 437 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
|
D | UnfoldShortCircuit.cpp | 157 bool UnfoldShortCircuit::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
|
D | IntermTraverse.cpp | 199 void TIntermLoop::traverse(TIntermTraverser *it) in traverse()
|
D | IntermNode.cpp | 142 bool TIntermLoop::replaceChildNode( in replaceChildNode() 152 void TIntermLoop::enqueueChildren(std::queue<TIntermNode *> *nodeQueue) const in enqueueChildren()
|
D | Intermediate.cpp | 470 TIntermNode *node = new TIntermLoop(type, init, cond, expr, body); in addLoop()
|
D | OutputGLSLBase.cpp | 802 bool TOutputGLSLBase::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
|
D | OutputHLSL.cpp | 2344 bool OutputHLSL::visitLoop(Visit visit, TIntermLoop *node) in visitLoop() 2525 bool OutputHLSL::handleExcessiveLoop(TIntermLoop *node) in handleExcessiveLoop()
|
/external/chromium_org/third_party/angle/src/compiler/translator/depgraph/ |
D | DependencyGraph.h | 111 TGraphLoop(TIntermLoop* intermLoop) : TGraphNode(intermLoop) {} in TGraphLoop() 113 const TIntermLoop* getIntermLoop() const { return intermNode->getAsLoopNode(); } in getIntermLoop() 170 TGraphLoop* createLoop(TIntermLoop* intermLoop);
|
D | DependencyGraph.cpp | 74 TGraphLoop* TDependencyGraph::createLoop(TIntermLoop* intermLoop) in createLoop()
|
D | DependencyGraphBuilder.h | 25 virtual bool visitLoop(Visit visit, TIntermLoop *);
|
D | DependencyGraphBuilder.cpp | 222 bool TDependencyGraphBuilder::visitLoop(Visit visit, TIntermLoop *intermLoop) in visitLoop()
|