/external/angle/src/compiler/translator/ |
D | SymbolTable.cpp | 61 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 …]
|
D | Symbol.h | 21 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 …]
|
D | Symbol.cpp | 35 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/ |
D | IntermNode_util.h | 18 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 …]
|
D | DriverUniform.h | 21 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;
|
D | IntermNode_util.cpp | 22 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 …]
|
D | ReplaceArrayOfMatrixVarying.h | 20 class TSymbolTable; variable 25 TSymbolTable *symbolTable, 30 TSymbolTable *symbolTable);
|
D | RewriteSampleMaskVariable.h | 20 class TSymbolTable; variable 29 TSymbolTable *symbolTable, 34 TSymbolTable *symbolTable);
|
D | ReplaceClipCullDistanceVariable.h | 22 class TSymbolTable; variable 33 TSymbolTable *symbolTable, 39 TSymbolTable *symbolTable,
|
/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteInterpolateAtOffset.cpp | 32 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()
|
D | ReplaceForShaderFramebufferFetch.h | 20 class TSymbolTable; variable 28 TSymbolTable *symbolTable, 36 TSymbolTable *symbolTable,
|
/external/angle/src/compiler/translator/tree_ops/ |
D | InitializeVariables.cpp | 29 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 …]
|
D | InitializeVariables.h | 18 class TSymbolTable; variable 31 TSymbolTable *symbolTable); 39 TSymbolTable *symbolTable); 52 TSymbolTable *symbolTable,
|
D | RewriteTexelFetchOffset.cpp | 27 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()
|
D | RewriteDfdy.cpp | 32 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()
|
D | SimplifyLoopConditions.h | 20 class TSymbolTable; variable 24 TSymbolTable *symbolTable); 29 TSymbolTable *symbolTable);
|
D | RemoveDynamicIndexing.h | 25 class TSymbolTable; variable 31 TSymbolTable *symbolTable, 37 TSymbolTable *symbolTable,
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | AstHelpers.h | 32 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/ |
D | Initialize.h | 69 …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/ |
D | ExpandIntegerPowExpressions.cpp | 28 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/ |
D | Initialize.h | 69 …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/ |
D | RegenerateStructNames.h | 16 class TSymbolTable; variable 21 TSymbolTable *symbolTable); 25 TSymbolTable *symbolTable) in RegenerateStructNames()
|
D | VectorizeVectorScalarArithmetic.h | 22 class TSymbolTable; variable 27 TSymbolTable *symbolTable); 31 TSymbolTable *symbolTable) in VectorizeVectorScalarArithmetic()
|
D | ClampFragDepth.h | 21 class TSymbolTable; variable 26 TSymbolTable *symbolTable); 30 TSymbolTable *symbolTable) in ClampFragDepth()
|
/external/angle/src/compiler/translator/tree_ops/gl/mac/ |
D | RewriteDoWhile.h | 20 class TSymbolTable; variable 25 TSymbolTable *symbolTable); 29 TSymbolTable *symbolTable) in RewriteDoWhile()
|