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