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

1 2

  /external/swiftshader/src/OpenGL/compiler/
ValidateGlobalInitializer.cpp 27 void visitSymbol(TIntermSymbol *node) override;
38 void ValidateGlobalInitializerTraverser::visitSymbol(TIntermSymbol *node)
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 250 class TIntermSymbol;
282 virtual TIntermSymbol* getAsSymbolNode() { return 0; }
407 class TIntermSymbol : public TIntermTyped {
412 TIntermSymbol(int i, const TString& sym, const TType& t) :
421 virtual TIntermSymbol* getAsSymbolNode() { return this; }
703 virtual void visitSymbol(TIntermSymbol*) {}
ValidateSwitch.cpp 42 void ValidateSwitch::visitSymbol(TIntermSymbol *)
parseConst.cpp 39 void visitSymbol(TIntermSymbol*);
68 void TConstTraverser::visitSymbol(TIntermSymbol* node)
OutputASM.h 254 virtual void visitSymbol(TIntermSymbol*);
292 int samplerRegister(TIntermSymbol *sampler);
intermOut.cpp 37 void visitSymbol(TIntermSymbol*);
87 void TOutputTraverser::visitSymbol(TIntermSymbol* node)
IntermTraverse.cpp 34 void TIntermSymbol::traverse(TIntermTraverser* it)
OutputASM.cpp 37 class Temporary : public TIntermSymbol
40 Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(EbtFloat, EbpHigh, EvqTemporary, 4, 1, false)), assembler(assembler)
464 void OutputASM::visitSymbol(TIntermSymbol *symbol)
    [all...]
ParseHelper.cpp 275 TIntermSymbol* symNode = node->getAsSymbolNode();
847 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, const TSourceLoc &line)
    [all...]
ParseHelper.h 159 bool arraySetMaxSize(TIntermSymbol*, TType*, int, bool, const TSourceLoc&);
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/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)
localintermediate.h 171 TIntermSymbol* addSymbol(const TVariable&);
172 TIntermSymbol* addSymbol(const TVariable&, const TSourceLoc&);
173 TIntermSymbol* addSymbol(const TType&, const TSourceLoc&);
337 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TConstUnionArray&, TIntermTyped* subtree, const TSourceLoc&);
342 void mergeErrorCheck(TInfoSink&, const TIntermSymbol&, const TIntermSymbol&, bool crossStage);
reflection.cpp 83 virtual void visitSymbol(TIntermSymbol* base);
99 void addUniform(const TIntermSymbol& base)
111 void addAttribute(const TIntermSymbol& base)
289 TIntermSymbol* base = findBase(topNode);
385 TIntermSymbol* findBase(const TIntermBinary* node)
387 TIntermSymbol *base = node->getLeft()->getAsSymbolNode();
686 void TLiveTraverser::visitSymbol(TIntermSymbol* base)
propagateNoContraction.cpp 139 ObjectAccessChain generateSymbolLabel(glslang::TIntermSymbol* node)
242 void visitSymbol(glslang::TIntermSymbol*) override;
283 void TSymbolDefinitionCollectingTraverser::visitSymbol(glslang::TIntermSymbol* node)
556 void visitSymbol(glslang::TIntermSymbol* node) override;
596 void TNoContractionAssigneeCheckingTraverser::visitSymbol(glslang::TIntermSymbol* node)
    [all...]
IntermTraverse.cpp 64 void TIntermSymbol::traverse(TIntermTraverser *it)
linkValidate.cpp 225 TIntermSymbol* symbol = linkerObjects[linkObj]->getAsSymbolNode();
226 TIntermSymbol* unitSymbol = unitLinkerObjects[unitLinkObj]->getAsSymbolNode();
278 void TIntermediate::mergeErrorCheck(TInfoSink& infoSink, const TIntermSymbol& symbol, const TIntermSymbol& unitSymbol, bool crossStage)
475 virtual void visitSymbol(TIntermSymbol* symbol)
616 const TIntermSymbol& symbolNode = *linkerObjects[i]->getAsSymbolNode();
    [all...]
Intermediate.cpp 65 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TConstUnionArray& constArray,
68 TIntermSymbol* node = new TIntermSymbol(id, name, type);
76 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable)
84 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable, const TSourceLoc& loc)
89 TIntermSymbol* TIntermediate::addSymbol(const TType& type, const TSourceLoc& loc)
    [all...]
intermOut.cpp 86 virtual void visitSymbol(TIntermSymbol* node);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
intermediate.h 554 class TIntermSymbol;
580 virtual glslang::TIntermSymbol* getAsSymbolNode() { return 0; }
592 virtual const glslang::TIntermSymbol* getAsSymbolNode() const { return 0; }
705 class TIntermSymbol : public TIntermTyped {
710 TIntermSymbol(int i, const TString& n, const TType& t)
716 virtual TIntermSymbol* getAsSymbolNode() { return this; }
717 virtual const TIntermSymbol* getAsSymbolNode() const { return this; }
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseHelper.cpp 476 TIntermSymbol* symbolNode = base->getAsSymbolNode();
    [all...]

Completed in 277 milliseconds

1 2