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

/external/swiftshader/src/OpenGL/compiler/
H A 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);
H A DValidateLimitations.cpp157 bool ValidateLimitations::visitLoop(Visit, TIntermLoop* node)
198 bool ValidateLimitations::validateLoopType(TIntermLoop* node) {
210 bool ValidateLimitations::validateForLoopHeader(TIntermLoop* node,
229 bool ValidateLimitations::validateForLoopInit(TIntermLoop* node,
282 bool ValidateLimitations::validateForLoopCond(TIntermLoop* node,
336 bool ValidateLimitations::validateForLoopExpr(TIntermLoop* node,
H A DValidateSwitch.h39 bool visitLoop(Visit visit, TIntermLoop *) override;
H A Dintermediate.h252 class TIntermLoop;
284 virtual TIntermLoop* getAsLoopNode() { return 0; }
352 class TIntermLoop : public TIntermNode { class in inherits:TIntermNode
354 TIntermLoop(TLoopType aType, function in class:TIntermLoop
364 virtual TIntermLoop* getAsLoopNode() { return this; }
711 virtual bool visitLoop(Visit visit, TIntermLoop*) {return true;}
H A DValidateSwitch.cpp174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *)
H A DparseConst.cpp45 bool visitLoop(Visit visit, TIntermLoop*);
220 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop* node)
H A DOutputASM.h259 virtual bool visitLoop(Visit visit, TIntermLoop*);
310 static unsigned int loopCount(TIntermLoop *node);
362 bool visitLoop(Visit visit, TIntermLoop *loop);
H A DintermOut.cpp43 bool visitLoop(Visit visit, TIntermLoop*);
405 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop* node)
H A DIntermTraverse.cpp264 void TIntermLoop::traverse(TIntermTraverser* it)
H A DOutputASM.cpp1640 bool OutputASM::visitLoop(Visit visit, TIntermLoop *node)
3503 unsigned int OutputASM::loopCount(TIntermLoop *node)
3660 bool LoopUnrollable::visitLoop(Visit visit, TIntermLoop *loop)
H A DIntermediate.cpp741 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body);

Completed in 301 milliseconds