Home
last modified time | relevance | path

Searched refs:TIntermSwitch (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
Dintermediate.h255 class TIntermSwitch; variable
286 virtual TIntermSwitch *getAsSwitchNode() { return 0; } in getAsSwitchNode()
637 class TIntermSwitch : public TIntermNode
640 TIntermSwitch(TIntermTyped *init, TIntermAggregate *statementList) in TIntermSwitch() function
646 TIntermSwitch *getAsSwitchNode() { return this; } in getAsSwitchNode()
713 virtual bool visitSwitch(Visit, TIntermSwitch*) { return true; } in visitSwitch() argument
DAnalyzeCallDepth.h30 virtual bool visitSwitch(Visit, TIntermSwitch*);
DValidateSwitch.h36 bool visitSwitch(Visit, TIntermSwitch *) override;
Dlocalintermediate.h44TIntermSwitch *addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const TSourceLoc &li…
Dglslang_tab.h207 TIntermSwitch* intermSwitch;
DValidateSwitch.cpp86 bool ValidateSwitch::visitSwitch(Visit, TIntermSwitch *) in visitSwitch() argument
DIntermTraverse.cpp225 void TIntermSwitch::traverse(TIntermTraverser *it) in traverse()
DAnalyzeCallDepth.cpp121 bool AnalyzeCallDepth::visitSwitch(Visit visit, TIntermSwitch *node) in visitSwitch()
DParseHelper.h224TIntermSwitch *addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const TSourceLoc &lo…
DOutputASM.h266 bool visitSwitch(Visit, TIntermSwitch*) override;
DIntermediate.cpp689 TIntermSwitch *TIntermediate::addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const … in addSwitch()
691 TIntermSwitch *node = new TIntermSwitch(init, statementList); in addSwitch()
DParseHelper.cpp3282 TIntermSwitch *TParseContext::addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const … in addSwitch()
3304 TIntermSwitch *node = intermediate.addSwitch(init, statementList, loc); in addSwitch()
Dglslang.y87 TIntermSwitch* intermSwitch;
Dglslang_tab.cpp294 TIntermSwitch* intermSwitch;
DOutputASM.cpp1992 bool OutputASM::visitSwitch(Visit visit, TIntermSwitch *node) in visitSwitch()
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1001 class TIntermSwitch; variable
1030 virtual glslang::TIntermSwitch* getAsSwitchNode() { return 0; } in getAsSwitchNode()
1043 virtual const glslang::TIntermSwitch* getAsSwitchNode() const { return 0; } in getAsSwitchNode()
1608 class TIntermSwitch : public TIntermNode {
1610 TIntermSwitch(TIntermTyped* cond, TIntermAggregate* b) : condition(cond), body(b), in TIntermSwitch() function
1615 virtual TIntermSwitch* getAsSwitchNode() { return this; } in getAsSwitchNode()
1616 virtual const TIntermSwitch* getAsSwitchNode() const { return this; } in getAsSwitchNode()
1678 virtual bool visitSwitch(TVisit, TIntermSwitch*) { return true; } in visitSwitch() argument
/external/deqp-deps/glslang/glslang/MachineIndependent/
DRemoveTree.cpp81 virtual bool visitSwitch(TVisit /* visit*/ , TIntermSwitch* node) in visitSwitch()
Dattribute.cpp180 TIntermSwitch* selection = node->getAsSwitchNode(); in handleSwitchAttributes()
DIntermTraverse.cpp279 void TIntermSwitch::traverse(TIntermTraverser* it) in traverse()
DintermOut.cpp112 virtual bool visitSwitch(TVisit, TIntermSwitch* node);
1375 bool TOutputTraverser::visitSwitch(TVisit /* visit */, TIntermSwitch* node) in visitSwitch()
DParseHelper.cpp7799 TIntermSwitch* switchNode = new TIntermSwitch(expression, body); in addSwitch()
/external/deqp-deps/glslang/hlsl/
DhlslParseHelper.h203 … void handleSwitchAttributes(const TSourceLoc& loc, TIntermSwitch*, const TAttributes& attributes);
DhlslParseHelper.cpp8903 void HlslParseContext::handleSwitchAttributes(const TSourceLoc& loc, TIntermSwitch* selection, in handleSwitchAttributes()
9115 TIntermSwitch* switchNode = new TIntermSwitch(expression, body); in addSwitch()
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp116 bool visitSwitch(glslang::TVisit, glslang::TIntermSwitch*);
139 spv::SelectionControlMask TranslateSwitchControl(const glslang::TIntermSwitch&) const;
1057 …rolMask TGlslangToSpvTraverser::TranslateSwitchControl(const glslang::TIntermSwitch& switchNode) c… in TranslateSwitchControl()
2663 bool TGlslangToSpvTraverser::visitSwitch(glslang::TVisit /* visit */, glslang::TIntermSwitch* node) in visitSwitch()