Home
last modified time | relevance | path

Searched refs:TIntermLoop (Results 1 – 24 of 24) sorted by relevance

/external/chromium_org/third_party/angle/src/compiler/
DValidateLimitations.h16 TIntermLoop* loop;
31 virtual bool visitLoop(Visit, TIntermLoop*);
38 bool validateLoopType(TIntermLoop* node);
39 bool validateForLoopHeader(TIntermLoop* node, TLoopInfo* info);
40 bool validateForLoopInit(TIntermLoop* node, TLoopInfo* info);
41 bool validateForLoopCond(TIntermLoop* node, TLoopInfo* info);
42 bool validateForLoopExpr(TIntermLoop* node, TLoopInfo* info);
DForLoopUnroll.h25 void FillLoopIndexInfo(TIntermLoop* node, TLoopIndexInfo& info);
45 int getLoopIncrement(TIntermLoop* node);
DValidateLimitations.cpp164 bool ValidateLimitations::visitLoop(Visit, TIntermLoop* node) in visitLoop()
205 bool ValidateLimitations::validateLoopType(TIntermLoop* node) { in validateLoopType()
217 bool ValidateLimitations::validateForLoopHeader(TIntermLoop* node, in validateForLoopHeader()
236 bool ValidateLimitations::validateForLoopInit(TIntermLoop* node, in validateForLoopInit()
289 bool ValidateLimitations::validateForLoopCond(TIntermLoop* node, in validateForLoopCond()
343 bool ValidateLimitations::validateForLoopExpr(TIntermLoop* node, in validateForLoopExpr()
Dintermediate.h200 class TIntermLoop; variable
228 virtual TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode()
291 class TIntermLoop : public TIntermNode {
293 TIntermLoop(TLoopType aType, in TIntermLoop() function
303 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode()
595 virtual bool visitLoop(Visit visit, TIntermLoop*) {return true;} in visitLoop() argument
DForLoopUnroll.cpp14 virtual bool visitLoop(Visit, TIntermLoop* node) in visitLoop()
42 void ForLoopUnroll::FillLoopIndexInfo(TIntermLoop* node, TLoopIndexInfo& info) in FillLoopIndexInfo()
155 int ForLoopUnroll::getLoopIncrement(TIntermLoop* node) in getLoopIncrement()
DOutputHLSL.h55 bool visitLoop(Visit visit, TIntermLoop*);
60 bool handleExcessiveLoop(TIntermLoop *node);
DUnfoldShortCircuit.h27 bool visitLoop(Visit visit, TIntermLoop *node);
DVersionGLSL.h45 virtual bool visitLoop(Visit, TIntermLoop*);
DInitializeGLPosition.h21 virtual bool visitLoop(Visit visit, TIntermLoop* node) { return false; } in visitLoop()
DDetectDiscontinuity.h26 bool visitLoop(Visit visit, TIntermLoop *loop);
DparseConst.cpp38 bool visitLoop(Visit visit, TIntermLoop*);
214 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
DDetectDiscontinuity.cpp25 bool DetectLoopDiscontinuity::visitLoop(Visit visit, TIntermLoop *loop) in visitLoop()
DVersionGLSL.cpp126 bool TVersionGLSL::visitLoop(Visit, TIntermLoop*) in visitLoop() argument
DOutputGLSLBase.h40 virtual bool visitLoop(Visit visit, TIntermLoop* node);
DintermOut.cpp34 bool visitLoop(Visit visit, TIntermLoop*);
348 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
DUnfoldShortCircuit.cpp156 bool UnfoldShortCircuit::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
DIntermTraverse.cpp193 void TIntermLoop::traverse(TIntermTraverser *it) in traverse()
DIntermediate.cpp691 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body); in addLoop()
753 bool TIntermLoop::replaceChildNode( in replaceChildNode()
DOutputGLSLBase.cpp637 bool TOutputGLSLBase::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
DOutputHLSL.cpp2024 bool OutputHLSL::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
2194 bool OutputHLSL::handleExcessiveLoop(TIntermLoop *node) in handleExcessiveLoop()
/external/chromium_org/third_party/angle/src/compiler/depgraph/
DDependencyGraph.h111 TGraphLoop(TIntermLoop* intermLoop) : TGraphNode(intermLoop) {} in TGraphLoop()
113 const TIntermLoop* getIntermLoop() const { return intermNode->getAsLoopNode(); } in getIntermLoop()
170 TGraphLoop* createLoop(TIntermLoop* intermLoop);
DDependencyGraph.cpp74 TGraphLoop* TDependencyGraph::createLoop(TIntermLoop* intermLoop) in createLoop()
DDependencyGraphBuilder.h24 virtual bool visitLoop(Visit visit, TIntermLoop*);
DDependencyGraphBuilder.cpp197 bool TDependencyGraphBuilder::visitLoop(Visit visit, TIntermLoop* intermLoop) in visitLoop()