Home
last modified time | relevance | path

Searched refs:TSymbolTable (Results 1 – 25 of 210) sorted by relevance

123456789

/external/angle/src/compiler/translator/
DSymbolTable.cpp61 class TSymbolTable::TSymbolTableLevel
83 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert()
90 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled()
95 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find()
104 TSymbolTable::TSymbolTable() in TSymbolTable() function in sh::TSymbolTable
112 TSymbolTable::~TSymbolTable() = default;
114 bool TSymbolTable::isEmpty() const in isEmpty()
119 bool TSymbolTable::atGlobalLevel() const in atGlobalLevel()
124 void TSymbolTable::push() in push()
130 void TSymbolTable::pop() in pop()
[all …]
DSymbol.h21 class TSymbolTable; variable
28 TSymbol(TSymbolTable *symbolTable,
34 TSymbol(TSymbolTable *symbolTable,
113 TVariable(TSymbolTable *symbolTable,
119 TVariable(TSymbolTable *symbolTable,
166 TStructure(TSymbolTable *symbolTable,
176 TSymbolTable *symbolTable) const;
182 friend class TSymbolTable;
219 TInterfaceBlock(TSymbolTable *symbolTable,
226 TInterfaceBlock(TSymbolTable *symbolTable,
[all …]
DSymbol.cpp35 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol()
52 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol()
96 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable()
109 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable()
122 TStructure::TStructure(TSymbolTable *symbolTable, in TStructure()
133 TSymbolTable *symbolTable) const in createSamplerSymbols()
157 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock()
171 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock()
185 TFunction::TFunction(TSymbolTable *symbolTable, in TFunction()
/external/angle/src/compiler/translator/tree_util/
DIntermNode_util.h18 class TSymbolTable; variable
31 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type);
32 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier);
40 TVariable *DeclareTempVariable(TSymbolTable *symbolTable,
44 TVariable *DeclareTempVariable(TSymbolTable *symbolTable,
50 TSymbolTable *symbolTable,
58 TSymbolTable *symbolTable,
74 const TSymbolTable &symbolTable);
79 const TSymbolTable &symbolTable,
84 const TSymbolTable &symbolTable,
[all …]
DDriverUniform.h21 class TSymbolTable; variable
45 bool addComputeDriverUniformsToShader(TIntermBlock *root, TSymbolTable *symbolTable);
46 bool addGraphicsDriverUniformsToShader(TIntermBlock *root, TSymbolTable *symbolTable);
71 virtual TFieldList *createUniformFields(TSymbolTable *symbolTable);
72 TType *createEmulatedDepthRangeType(TSymbolTable *symbolTable);
95 virtual TFieldList *createUniformFields(TSymbolTable *symbolTable) override;
DIntermNode_util.cpp22 const TSymbolTable &symbolTable, in LookUpBuiltInFunction()
152 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type) in CreateTempVariable()
160 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier) in CreateTempVariable()
206 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable()
216 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable()
229 TSymbolTable *symbolTable, in DeclareStructure()
272 TSymbolTable *symbolTable, in DeclareInterfaceBlock()
324 TIntermSymbol *ReferenceGlobalVariable(const ImmutableString &name, const TSymbolTable &symbolTable) in ReferenceGlobalVariable()
332 const TSymbolTable &symbolTable, in ReferenceBuiltInVariable()
343 const TSymbolTable &symbolTable, in CreateBuiltInFunctionCallNode()
[all …]
DReplaceArrayOfMatrixVarying.h20 class TSymbolTable; variable
25 TSymbolTable *symbolTable,
30 TSymbolTable *symbolTable);
DRewriteSampleMaskVariable.h20 class TSymbolTable; variable
29 TSymbolTable *symbolTable,
34 TSymbolTable *symbolTable);
DReplaceClipCullDistanceVariable.h22 class TSymbolTable; variable
33 TSymbolTable *symbolTable,
39 TSymbolTable *symbolTable,
/external/angle/src/compiler/translator/tree_ops/vulkan/
DRewriteInterpolateAtOffset.cpp32 const TSymbolTable &symbolTable,
38 Traverser(TSymbolTable *symbolTable,
45 const TSymbolTable *symbolTable = nullptr;
52 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser()
69 const TSymbolTable &symbolTable, in Apply()
74 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply()
144 const TSymbolTable &symbolTable, in RewriteInterpolateAtOffset()
DReplaceForShaderFramebufferFetch.h20 class TSymbolTable; variable
28 TSymbolTable *symbolTable,
36 TSymbolTable *symbolTable,
/external/angle/src/compiler/translator/tree_ops/
DInitializeVariables.cpp29 TSymbolTable *symbolTable);
35 TSymbolTable *symbolTable);
47 TSymbolTable *symbolTable) in AddZeroInitSequence()
70 TSymbolTable *symbolTable) in AddStructZeroInitSequence()
90 TSymbolTable *symbolTable) in AddArrayZeroInitStatementList()
104 TSymbolTable *symbolTable) in AddArrayZeroInitForLoop()
137 TSymbolTable *symbolTable) in AddArrayZeroInitSequence()
166 TSymbolTable *symbolTable, in InsertInitCode()
213 TSymbolTable *symbolTable, in InitializeLocalsTraverser()
283 TSymbolTable *symbolTable) in CreateInitCode()
[all …]
DInitializeVariables.h18 class TSymbolTable; variable
31 TSymbolTable *symbolTable);
39 TSymbolTable *symbolTable);
52 TSymbolTable *symbolTable,
DRewriteTexelFetchOffset.cpp27 const TSymbolTable &symbolTable,
31 Traverser(const TSymbolTable &symbolTable, int shaderVersion);
35 const TSymbolTable *symbolTable;
40 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser()
47 const TSymbolTable &symbolTable, in Apply()
158 const TSymbolTable &symbolTable, in RewriteTexelFetchOffset()
DRewriteDfdy.cpp32 const TSymbolTable &symbolTable,
37 Traverser(TSymbolTable *symbolTable,
51 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser()
65 const TSymbolTable &symbolTable, in Apply()
69 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply()
222 const TSymbolTable &symbolTable, in RewriteDfdy()
DSimplifyLoopConditions.h20 class TSymbolTable; variable
24 TSymbolTable *symbolTable);
29 TSymbolTable *symbolTable);
DRemoveDynamicIndexing.h25 class TSymbolTable; variable
31 TSymbolTable *symbolTable,
37 TSymbolTable *symbolTable,
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DAstHelpers.h32 const TVariable &CreateStructTypeVariable(TSymbolTable &symbolTable, const TStructure &structure);
35 const TVariable &CreateInstanceVariable(TSymbolTable &symbolTable,
48 const TFunction &CloneFunction(TSymbolTable &symbolTable, IdGen &idGen, const TFunction &oldFunc);
52 const TFunction &CloneFunctionAndPrependParam(TSymbolTable &symbolTable,
59 const TFunction &CloneFunctionAndAppendParams(TSymbolTable &symbolTable,
66 const TFunction &CloneFunctionAndChangeReturnType(TSymbolTable &symbolTable,
/external/deqp-deps/glslang/glslang/MachineIndependent/
DInitialize.h69 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) =…
70 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
90 …, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
91 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
95 …dBuiltins(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage, TSymbolTable&);
/external/angle/src/compiler/translator/tree_ops/d3d/
DExpandIntegerPowExpressions.cpp28 TSymbolTable *symbolTable);
31 Traverser(TSymbolTable *symbolTable);
39 bool Traverser::Apply(TCompiler *compiler, TIntermNode *root, TSymbolTable *symbolTable) in Apply()
58 Traverser::Traverser(TSymbolTable *symbolTable) : TIntermTraverser(true, false, false, symbolTable) in Traverser()
147 bool ExpandIntegerPowExpressions(TCompiler *compiler, TIntermNode *root, TSymbolTable *symbolTable) in ExpandIntegerPowExpressions()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DInitialize.h69 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) =…
70 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
90 …, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
91 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
95 …dBuiltins(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage, TSymbolTable&);
/external/angle/src/compiler/translator/tree_ops/gl/
DRegenerateStructNames.h16 class TSymbolTable; variable
21 TSymbolTable *symbolTable);
25 TSymbolTable *symbolTable) in RegenerateStructNames()
DVectorizeVectorScalarArithmetic.h22 class TSymbolTable; variable
27 TSymbolTable *symbolTable);
31 TSymbolTable *symbolTable) in VectorizeVectorScalarArithmetic()
DClampFragDepth.h21 class TSymbolTable; variable
26 TSymbolTable *symbolTable);
30 TSymbolTable *symbolTable) in ClampFragDepth()
/external/angle/src/compiler/translator/tree_ops/gl/mac/
DRewriteDoWhile.h20 class TSymbolTable; variable
25 TSymbolTable *symbolTable);
29 TSymbolTable *symbolTable) in RewriteDoWhile()

123456789