Home
last modified time | relevance | path

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

/external/swiftshader/src/OpenGL/compiler/
DValidateLimitations.h24 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);
DValidateLimitations.cpp157 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()
Dintermediate.h251 class TIntermLoop; variable
283 virtual TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode()
350 class TIntermLoop : public TIntermNode {
352 TIntermLoop(TLoopType aType, in TIntermLoop() function
362 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode()
709 virtual bool visitLoop(Visit visit, TIntermLoop*) {return true;} in visitLoop() argument
DparseConst.cpp45 bool visitLoop(Visit visit, TIntermLoop*);
220 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
DOutputASM.h259 virtual bool visitLoop(Visit visit, TIntermLoop*);
309 static unsigned int loopCount(TIntermLoop *node);
361 bool visitLoop(Visit visit, TIntermLoop *loop);
DValidateSwitch.h39 bool visitLoop(Visit visit, TIntermLoop *) override;
DintermOut.cpp43 bool visitLoop(Visit visit, TIntermLoop*);
394 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop* node) in visitLoop()
DValidateSwitch.cpp174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *) in visitLoop() argument
DIntermTraverse.cpp264 void TIntermLoop::traverse(TIntermTraverser* it) in traverse()
DOutputASM.cpp1639 bool OutputASM::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
3485 unsigned int OutputASM::loopCount(TIntermLoop *node) in loopCount()
3624 bool LoopUnrollable::visitLoop(Visit visit, TIntermLoop *loop) in visitLoop()
DIntermediate.cpp613 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body); in addLoop()