/external/swiftshader/src/OpenGL/compiler/ |
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);
|
ValidateSwitch.h | 39 bool visitLoop(Visit visit, TIntermLoop *) override;
|
ValidateLimitations.cpp | 157 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,
|
intermediate.h | 252 class TIntermLoop; 284 virtual TIntermLoop* getAsLoopNode() { return 0; } 352 class TIntermLoop : public TIntermNode { 354 TIntermLoop(TLoopType aType, 364 virtual TIntermLoop* getAsLoopNode() { return this; } 711 virtual bool visitLoop(Visit visit, TIntermLoop*) {return true;}
|
ValidateSwitch.cpp | 174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *)
|
parseConst.cpp | 45 bool visitLoop(Visit visit, TIntermLoop*); 220 bool TConstTraverser::visitLoop(Visit visit, TIntermLoop* node)
|
OutputASM.h | 264 bool visitLoop(Visit visit, TIntermLoop*) override; 322 LoopInfo(TIntermLoop *node); 385 bool traverse(TIntermLoop *loop, int loopIndexId);
|
intermOut.cpp | 43 bool visitLoop(Visit visit, TIntermLoop*); 407 bool TOutputTraverser::visitLoop(Visit visit, TIntermLoop* node)
|
IntermTraverse.cpp | 264 void TIntermLoop::traverse(TIntermTraverser* it)
|
OutputASM.cpp | [all...] |
Intermediate.cpp | 744 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body); [all...] |
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
RemoveTree.cpp | 93 virtual bool visitLoop(TVisit /* visit*/ , TIntermLoop* node)
|
attribute.cpp | 209 TIntermLoop* loop = node->getAsLoopNode(); 239 loop->setLoopDependency(TIntermLoop::dependencyInfinite);
|
IntermTraverse.cpp | 219 void TIntermLoop::traverse(TIntermTraverser *it)
|
localintermediate.h | 495 TIntermLoop* addLoop(TIntermNode*, TIntermTyped*, TIntermTyped*, bool testFirst, const TSourceLoc&); 497 const TSourceLoc&, TIntermLoop*&); [all...] |
ParseHelper.h | 376 void inductiveLoopCheck(const TSourceLoc&, TIntermNode* init, TIntermLoop* loop);
|
Intermediate.cpp | [all...] |
intermOut.cpp | 110 virtual bool visitLoop(TVisit, TIntermLoop* node); [all...] |
glslang.y | [all...] |
ParseHelper.cpp | [all...] |
/external/deqp-deps/glslang/glslang/Include/ |
intermediate.h | 1006 class TIntermLoop; 1034 virtual glslang::TIntermLoop* getAsLoopNode() { return 0; } 1047 virtual const glslang::TIntermLoop* getAsLoopNode() const { return 0; } 1103 class TIntermLoop : public TIntermNode { 1105 TIntermLoop(TIntermNode* aBody, TIntermTyped* aTest, TIntermTyped* aTerminal, bool testFirst) : 1115 virtual TIntermLoop* getAsLoopNode() { return this; } 1116 virtual const TIntermLoop* getAsLoopNode() const { return this; } [all...] |
/external/deqp-deps/glslang/hlsl/ |
hlslParseHelper.h | 206 void handleLoopAttributes(const TSourceLoc& loc, TIntermLoop*, const TAttributes& attributes);
|
hlslGrammar.cpp | [all...] |
hlslParseHelper.cpp | [all...] |
/external/deqp-deps/glslang/SPIRV/ |
GlslangToSpv.cpp | 119 bool visitLoop(glslang::TVisit, glslang::TIntermLoop*); 140 spv::LoopControlMask TranslateLoopControl(const glslang::TIntermLoop&, unsigned int& dependencyLength) const; [all...] |