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

1 2

  /external/swiftshader/src/OpenGL/compiler/
AnalyzeCallDepth.h 31 virtual bool visitAggregate(Visit, TIntermAggregate*);
39 FunctionNode(TIntermAggregate *node);
49 TIntermAggregate *const node;
ValidateSwitch.h 29 TIntermAggregate *statementList, const TSourceLoc &loc);
38 bool visitAggregate(Visit, TIntermAggregate *) override;
ParseHelper.h 144 bool functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *);
163 TIntermAggregate *parseSingleDeclaration(TPublicType &publicType, const TSourceLoc &identifierOrTypeLocation, const TString &identifier);
164 TIntermAggregate *parseSingleArrayDeclaration(TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
166 TIntermAggregate *parseSingleInitDeclaration(const TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
171 TIntermAggregate *parseSingleArrayInitDeclaration(TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
175 TIntermAggregate *parseInvariantDeclaration(const TSourceLoc &invariantLoc, const TSourceLoc &identifierLoc, const TString *identifier,
178 TIntermAggregate *parseDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaration, const TSourceLoc &identifierLocation,
180 TIntermAggregate *parseArrayDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaration, const TSourceLoc &identifierLocation
    [all...]
localintermediate.h 39 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
40 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
41 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, const TSourceLoc&);
44 TIntermSwitch *addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const TSourceLoc &line);
ValidateLimitations.h 38 virtual bool visitAggregate(Visit, TIntermAggregate*);
53 bool validateFunctionCall(TIntermAggregate* node);
intermediate.h 245 class TIntermAggregate;
279 virtual TIntermAggregate* getAsAggregate() { return 0; }
539 class TIntermAggregate : public TIntermOperator {
541 TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false) { endLine = { 0, 0, 0, 0 }; }
542 TIntermAggregate(TOperator o) : TIntermOperator(o), userDefined(false) { endLine = { 0, 0, 0, 0 }; }
543 ~TIntermAggregate() { }
545 TIntermAggregate* getAsAggregate() override { return this; }
596 TIntermAggregate(const TIntermAggregate&); // disallow copy constructor
597 TIntermAggregate& operator=(const TIntermAggregate&); // disallow assignment operato
    [all...]
AnalyzeCallDepth.cpp 34 AnalyzeCallDepth::FunctionNode::FunctionNode(TIntermAggregate *node) : node(node)
124 TIntermAggregate* opList = node->getStatementList();
165 bool AnalyzeCallDepth::visitAggregate(Visit visit, TIntermAggregate *node)
ValidateSwitch.cpp 20 TIntermAggregate *statementList, const TSourceLoc &loc)
162 bool ValidateSwitch::visitAggregate(Visit visit, TIntermAggregate *)
glslang_tab.h 206 TIntermAggregate* intermAggregate;
ParseHelper.cpp 322 TIntermAggregate *aggrNode = rightNode->getAsAggregate();
1083 bool TParseContext::functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *aggregate)
    [all...]
parseConst.cpp 44 bool visitAggregate(Visit visit, TIntermAggregate*);
102 bool TConstTraverser::visitAggregate(Visit visit, TIntermAggregate* node)
  /external/deqp-deps/glslang/glslang/MachineIndependent/
attribute.h 77 class TIntermAggregate;
81 const TIntermAggregate* args;
LiveTraverser.h 75 TIntermAggregate* candidate = globals[f]->getAsAggregate();
83 typedef std::list<TIntermAggregate*> TFunctionStack;
88 virtual bool visitAggregate(TVisit, TIntermAggregate* node)
118 void addFunctionCall(TIntermAggregate* call)
RemoveTree.cpp 67 virtual bool visitAggregate(TVisit /* visit*/ , TIntermAggregate* node)
limits.cpp 71 virtual bool visitAggregate(TVisit, TIntermAggregate* node);
108 bool TInductiveTraverser::visitAggregate(TVisit /* visit */, TIntermAggregate* node)
155 virtual bool visitAggregate(TVisit, TIntermAggregate* node);
175 bool TIndexTraverser::visitAggregate(TVisit /* visit */, TIntermAggregate* node)
localintermediate.h 470 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right);
471 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
472 TIntermAggregate* makeAggregate(TIntermNode* node);
473 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
474 TIntermAggregate* makeAggregate(const TSourceLoc&);
476 bool areAllChildConst(TIntermAggregate* aggrNode);
496 TIntermAggregate* addForLoop(TIntermNode*, TIntermNode*, TIntermTyped*, TIntermTyped*, bool testFirst,
510 TIntermTyped* fold(TIntermAggregate* aggrNode);
511 TIntermTyped* foldConstructor(TIntermAggregate* aggrNode);
519 void addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage, TSymbolTable&)
    [all...]
attribute.cpp 132 TIntermAggregate* agg = intermediate.makeAggregate(node);
212 TIntermAggregate* agg = node->getAsAggregate();
parseConst.cpp 52 virtual bool visitAggregate(TVisit, TIntermAggregate* node);
71 bool TConstTraverser::visitAggregate(TVisit /* visit */, TIntermAggregate* node)
ParseHelper.h 311 TIntermAggregate* handleFunctionDefinition(const TSourceLoc&, TFunction&);
319 TIntermTyped* addOutputArgumentConversions(const TFunction&, TIntermAggregate&) const;
321 void nonOpBuiltInCheck(const TSourceLoc&, const TFunction&, TIntermAggregate&);
322 void userFunctionCallCheck(const TSourceLoc&, TIntermAggregate&);
413 void wrapupSwitchSubsequence(TIntermAggregate* statements, TIntermNode* branchNode);
414 TIntermNode* addSwitch(const TSourceLoc&, TIntermTyped* expression, TIntermAggregate* body);
reflection.h 52 class TIntermAggregate;
Intermediate.cpp 422 TIntermAggregate* aggNode;
433 aggNode = new TIntermAggregate();
439 aggNode = new TIntermAggregate();
    [all...]
propagateNoContraction.cpp 244 bool visitAggregate(glslang::TVisit, glslang::TIntermAggregate*) override;
268 glslang::TIntermAggregate* current_function_definition_node_;
292 glslang::TIntermAggregate* node)
297 StateSettingGuard<glslang::TIntermAggregate*> current_function_definition_node_setting_guard(
662 bool visitAggregate(glslang::TVisit, glslang::TIntermAggregate* node) override
    [all...]
  /external/deqp-deps/glslang/glslang/Include/
intermediate.h 996 class TIntermAggregate;
1026 virtual glslang::TIntermAggregate* getAsAggregate() { return 0; }
1039 virtual const glslang::TIntermAggregate* getAsAggregate() const { return 0; }
    [all...]
  /external/deqp-deps/glslang/hlsl/
hlslParseHelper.cpp 156 const TIntermAggregate* lhsAsAggregate = node->getAsAggregate();
225 TIntermAggregate* lhsAsAggregate = node->getAsAggregate();
260 TIntermAggregate* sequence = nullptr;
278 TIntermAggregate* loadOp = new TIntermAggregate(EOpImageLoad);
291 TIntermAggregate* storeOp = new TIntermAggregate(EOpImageStore);
309 const auto finishSequence = [&](TIntermSymbol* rhsTmp, const TType& derefType) -> TIntermAggregate* {
337 const TIntermAggregate* asAggregate = swizzle->getRight()->getAsAggregate();
364 TIntermAggregate* lhsAsAggregate = lhs->getAsAggregate()
    [all...]
hlslParseHelper.h 83 TIntermAggregate* handleFunctionDefinition(const TSourceLoc&, TFunction&, const TAttributes&, TIntermNode*& entryPointTree);
95 TIntermAggregate* assignClipCullDistance(const TSourceLoc&, TOperator, int semanticId, TIntermTyped* left, TIntermTyped* right);
113 TIntermAggregate* handleSamplerTextureCombine(const TSourceLoc& loc, TIntermTyped* argTex, TIntermTyped* argSampler);
163 void wrapupSwitchSubsequence(TIntermAggregate* statements, TIntermNode* branchNode);
164 TIntermNode* addSwitch(const TSourceLoc&, TIntermTyped* expression, TIntermAggregate* body, const TAttributes&);
304 void addStructBuffArguments(const TSourceLoc& loc, TIntermAggregate*&);
305 void addStructBufferHiddenCounterParam(const TSourceLoc& loc, TParameter&, TIntermAggregate*&);
468 TIntermAggregate* node;

Completed in 625 milliseconds

1 2