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

1 2

  /external/deqp-deps/glslang/glslang/MachineIndependent/
RemoveTree.cpp 48 virtual void visitSymbol(TIntermSymbol* node)
limits.cpp 154 virtual void visitSymbol(TIntermSymbol* symbol);
166 void TIndexTraverser::visitSymbol(TIntermSymbol* symbol)
reflection.cpp 84 virtual void visitSymbol(TIntermSymbol* base);
88 void addUniform(const TIntermSymbol& base)
100 void addAttribute(const TIntermSymbol& base)
284 TIntermSymbol* base = findBase(topNode);
370 TIntermSymbol* findBase(const TIntermBinary* node)
372 TIntermSymbol *base = node->getLeft()->getAsSymbolNode();
    [all...]
propagateNoContraction.cpp 140 ObjectAccessChain generateSymbolLabel(glslang::TIntermSymbol* node)
243 void visitSymbol(glslang::TIntermSymbol*) override;
284 void TSymbolDefinitionCollectingTraverser::visitSymbol(glslang::TIntermSymbol* node)
557 void visitSymbol(glslang::TIntermSymbol* node) override;
597 void TNoContractionAssigneeCheckingTraverser::visitSymbol(glslang::TIntermSymbol* node)
    [all...]
localintermediate.h 449 TIntermSymbol* addSymbol(const TVariable&);
450 TIntermSymbol* addSymbol(const TVariable&, const TSourceLoc&);
451 TIntermSymbol* addSymbol(const TType&, const TSourceLoc&);
452 TIntermSymbol* addSymbol(const TIntermSymbol&);
717 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TConstUnionArray&, TIntermTyped* subtree, const TSourceLoc&);
728 void mergeErrorCheck(TInfoSink&, const TIntermSymbol&, const TIntermSymbol&, bool crossStage);
    [all...]
linkValidate.cpp 321 virtual void visitSymbol(TIntermSymbol* symbol)
343 virtual void visitSymbol(TIntermSymbol* symbol)
378 virtual void visitSymbol(TIntermSymbol* symbol)
441 TIntermSymbol* symbol = linkerObjects[linkObj]->getAsSymbolNode();
442 TIntermSymbol* unitSymbol = unitLinkerObjects[unitLinkObj]->getAsSymbolNode();
497 void TIntermediate::mergeErrorCheck(TInfoSink& infoSink, const TIntermSymbol& symbol, const TIntermSymbol& unitSymbol, bool crossStage)
755 virtual void visitSymbol(TIntermSymbol* symbol
    [all...]
IntermTraverse.cpp 64 void TIntermSymbol::traverse(TIntermTraverser *it)
ParseContextBase.cpp 143 TIntermSymbol* symNode = node->getAsSymbolNode();
232 TIntermSymbol* symNode = node->getAsSymbolNode();
iomapper.cpp 70 TIntermSymbol* symbol;
128 virtual void visitSymbol(TIntermSymbol* base)
166 virtual void visitSymbol(TIntermSymbol* base)
Intermediate.cpp 68 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TConstUnionArray& constArray,
71 TIntermSymbol* node = new TIntermSymbol(id, name, type);
79 TIntermSymbol* TIntermediate::addSymbol(const TIntermSymbol& intermSymbol)
89 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable)
97 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable, const TSourceLoc& loc)
102 TIntermSymbol* TIntermediate::addSymbol(const TType& type, const TSourceLoc& loc)
    [all...]
  /external/swiftshader/src/OpenGL/compiler/
ValidateSwitch.h 31 void visitSymbol(TIntermSymbol *) override;
ValidateLimitations.cpp 21 bool IsLoopIndex(const TIntermSymbol* symbol, const TLoopStack& stack) {
29 void MarkLoopForUnroll(const TIntermSymbol* symbol, TLoopStack& stack) {
57 virtual void visitSymbol(TIntermSymbol* symbol) {
84 virtual void visitSymbol(TIntermSymbol* symbol) {
193 bool ValidateLimitations::isLoopIndex(const TIntermSymbol* symbol) const
258 TIntermSymbol* symbol = declInit->getLeft()->getAsSymbolNode();
300 TIntermSymbol* symbol = binOp->getLeft()->getAsSymbolNode();
358 TIntermSymbol* symbol = nullptr;
421 TIntermSymbol* symbol = params[i]->getAsSymbolNode();
456 const TIntermSymbol* symbol = operand->getAsSymbolNode()
    [all...]
ValidateLimitations.h 45 bool isLoopIndex(const TIntermSymbol* symbol) const;
localintermediate.h 34 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&);
intermediate.h 251 class TIntermSymbol;
283 virtual TIntermSymbol* getAsSymbolNode() { return 0; }
409 class TIntermSymbol : public TIntermTyped {
414 TIntermSymbol(int i, const TString& sym, const TType& t) :
423 virtual TIntermSymbol* getAsSymbolNode() { return this; }
705 virtual void visitSymbol(TIntermSymbol*) {}
OutputASM.h 259 void visitSymbol(TIntermSymbol*) override;
304 int samplerRegister(TIntermSymbol *sampler);
331 TIntermSymbol *index = nullptr;
388 void visitSymbol(TIntermSymbol *node) override;
ValidateSwitch.cpp 42 void ValidateSwitch::visitSymbol(TIntermSymbol *)
parseConst.cpp 39 void visitSymbol(TIntermSymbol*);
68 void TConstTraverser::visitSymbol(TIntermSymbol* node)
OutputASM.cpp 220 class Temporary : public TIntermSymbol
223 Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(EbtFloat, EbpHigh, EvqTemporary, 4, 1, false)), assembler(assembler)
661 void OutputASM::visitSymbol(TIntermSymbol *symbol)
    [all...]
intermOut.cpp 37 void visitSymbol(TIntermSymbol*);
87 void TOutputTraverser::visitSymbol(TIntermSymbol* node)
IntermTraverse.cpp 34 void TIntermSymbol::traverse(TIntermTraverser* it)
ParseHelper.cpp 305 TIntermSymbol* symNode = node->getAsSymbolNode();
892 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, const TSourceLoc &line)
    [all...]
  /external/deqp-deps/glslang/glslang/Include/
intermediate.h 1005 class TIntermSymbol;
1032 virtual glslang::TIntermSymbol* getAsSymbolNode() { return 0; }
1045 virtual const glslang::TIntermSymbol* getAsSymbolNode() const { return 0; }
    [all...]
  /external/deqp-deps/glslang/hlsl/
hlslParseHelper.cpp 277 const auto makeLoad = [&](TIntermSymbol* rhsTmp, TIntermTyped* object, TIntermTyped* coord, const TType& derefType) {
290 const auto makeStore = [&](TIntermTyped* object, TIntermTyped* coord, TIntermSymbol* rhsTmp) {
309 const auto finishSequence = [&](TIntermSymbol* rhsTmp, const TType& derefType) -> TIntermAggregate* {
320 const auto makeUnary = [&](TOperator op, TIntermSymbol* rhsTmp) {
328 const auto writesAllComponents = [&](TIntermSymbol* var, TIntermBinary* swizzle) -> bool {
356 const auto addSwizzle = [&](TIntermSymbol* var, TIntermBinary* swizzle) -> TIntermTyped* {
430 TIntermSymbol* rhsTmp = rhs->getAsSymbolNode();
477 TIntermSymbol* rhsTmp = makeInternalVariableNode(loc, "storeTemp", objDerefType);
498 TIntermSymbol* rhsTmp1 = makeInternalVariableNode(loc, "storeTempPre", objDerefType);
499 TIntermSymbol* rhsTmp2 = makeInternalVariableNode(loc, "storeTempPost", objDerefType)
    [all...]
hlslParseHelper.h 237 TIntermSymbol* makeInternalVariableNode(const TSourceLoc&, const char* name, const TType&) const;
332 TIntermSymbol* findTessLinkageSymbol(TBuiltInVariable biType) const;

Completed in 532 milliseconds

1 2