Searched refs:TIntermLoop (Results 1 – 11 of 11) sorted by relevance
/external/swiftshader/src/OpenGL/compiler/ |
D | ValidateLimitations.h | 24 TIntermLoop* loop; 39 virtual bool visitLoop(Visit, TIntermLoop*); 46 bool validateLoopType(TIntermLoop* node); 47 bool validateForLoopHeader(TIntermLoop* node, TLoopInfo* info); 48 bool validateForLoopInit(TIntermLoop* node, TLoopInfo* info); 49 bool validateForLoopCond(TIntermLoop* node, TLoopInfo* info); 50 bool validateForLoopExpr(TIntermLoop* node, TLoopInfo* info);
|
D | ValidateLimitations.cpp | 157 bool ValidateLimitations::visitLoop(Visit, TIntermLoop* node) in visitLoop() 198 bool ValidateLimitations::validateLoopType(TIntermLoop* node) { in validateLoopType() 210 bool ValidateLimitations::validateForLoopHeader(TIntermLoop* node, in validateForLoopHeader() 229 bool ValidateLimitations::validateForLoopInit(TIntermLoop* node, in validateForLoopInit() 282 bool ValidateLimitations::validateForLoopCond(TIntermLoop* node, in validateForLoopCond() 336 bool ValidateLimitations::validateForLoopExpr(TIntermLoop* node, in validateForLoopExpr()
|
D | intermediate.h | 252 class TIntermLoop; variable 284 virtual TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode() 352 class TIntermLoop : public TIntermNode { 354 TIntermLoop(TLoopType aType, in TIntermLoop() function 364 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode() 711 virtual bool visitLoop(Visit visit, TIntermLoop*) {return true;} in visitLoop() argument
|
D | parseConst.cpp | 45 bool visitLoop(Visit visit, TIntermLoop*); 220 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
|
D | OutputASM.h | 259 virtual bool visitLoop(Visit visit, TIntermLoop*); 310 static unsigned int loopCount(TIntermLoop *node); 362 bool visitLoop(Visit visit, TIntermLoop *loop);
|
D | ValidateSwitch.h | 39 bool visitLoop(Visit visit, TIntermLoop *) override;
|
D | intermOut.cpp | 43 bool visitLoop(Visit visit, TIntermLoop*); 405 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
|
D | ValidateSwitch.cpp | 174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *) in visitLoop() argument
|
D | IntermTraverse.cpp | 264 void TIntermLoop::traverse(TIntermTraverser* it) in traverse()
|
D | OutputASM.cpp | 1640 bool OutputASM::visitLoop(Visit visit, TIntermLoop *node) in visitLoop() 3503 unsigned int OutputASM::loopCount(TIntermLoop *node) in loopCount() 3660 bool LoopUnrollable::visitLoop(Visit visit, TIntermLoop *loop) in visitLoop()
|
D | Intermediate.cpp | 741 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body); in addLoop()
|