HomeSort by relevance Sort by last modified time
    Searched refs:TIntermLoop (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 78 milliseconds