Home
last modified time | relevance | path

Searched refs:SymbolEnv (Results 1 – 24 of 24) sorted by relevance

/external/angle/src/compiler/translator/TranslatorMetalDirect/
DSymbolEnv.cpp141 bool SymbolEnv::TemplateName::operator==(const TemplateName &other) const in operator ==()
146 bool SymbolEnv::TemplateName::operator<(const TemplateName &other) const in operator <()
159 bool SymbolEnv::TemplateName::empty() const in empty()
164 void SymbolEnv::TemplateName::clear() in clear()
170 Name SymbolEnv::TemplateName::fullName(std::string &buffer) const in fullName()
269 void SymbolEnv::TemplateName::assign(const Name &name, size_t argCount, const TemplateArg *args) in assign()
281 SymbolEnv::SymbolEnv(TCompiler &compiler, TIntermBlock &root) in SymbolEnv() function in SymbolEnv
286 const TStructure &SymbolEnv::remap(const TStructure &s) const in remap()
298 const TStructure *SymbolEnv::remap(const TStructure *s) const in remap()
307 const TFunction &SymbolEnv::getFunctionOverloadImpl() in getFunctionOverloadImpl()
[all …]
DAddExplicitTypeCasts.cpp18 SymbolEnv &mSymbolEnv;
21 Rewriter(TCompiler &compiler, SymbolEnv &symbolEnv) in Rewriter()
87 bool sh::AddExplicitTypeCasts(TCompiler &compiler, TIntermBlock &root, SymbolEnv &symbolEnv) in AddExplicitTypeCasts()
DFixTypeConstructors.h16 SymbolEnv &SymbolEnv,
DToposortStructs.cpp31 void BuildGraphImpl(SymbolEnv &symbolEnv, Graph<const TStructure *> &g, const TStructure *s) in BuildGraphImpl()
53 Graph<const TStructure *> BuildGraph(SymbolEnv &symbolEnv, in BuildGraph()
211 bool GetAsDeclaredStructure(SymbolEnv &symbolEnv, in GetAsDeclaredStructure()
247 SymbolEnv &mSymbolEnv;
250 FindStructEqualityUse(SymbolEnv &symbolEnv) in FindStructEqualityUse()
301 SymbolEnv &symbolEnv, in ToposortStructs()
DRewriteOutArgs.cpp85 SymbolEnv &mSymbolEnv;
90 Rewriter(TCompiler &compiler, SymbolEnv &symbolEnv) in Rewriter()
213 bool sh::RewriteOutArgs(TCompiler &compiler, TIntermBlock &root, SymbolEnv &symbolEnv) in RewriteOutArgs()
DRewritePipelines.cpp63 SymbolEnv &mSymbolEnv;
75 SymbolEnv &symbolEnv, in Exec()
91 SymbolEnv &symbolEnv, in GeneratePipelineStruct()
329 SymbolEnv &mSymbolEnv;
341 SymbolEnv &symbolEnv, in PipelineFunctionEnv()
537 SymbolEnv &mSymbolEnv;
550 SymbolEnv &symbolEnv, in ThreadPipeline()
571 SymbolEnv &symbolEnv, in UpdatePipelineFunctions()
851 SymbolEnv &symbolEnv, in UpdatePipelineSymbols()
885 SymbolEnv &symbolEnv, in RewritePipeline()
[all …]
DRewriteUnaddressableReferences.h27 SymbolEnv &symbolEnv);
DRewriteOutArgs.h29 ANGLE_NO_DISCARD bool RewriteOutArgs(TCompiler &compiler, TIntermBlock &root, SymbolEnv &symbolEnv);
DAddExplicitTypeCasts.h20 SymbolEnv &symbolEnv);
DRewriteUnaddressableReferences.cpp244 SymbolEnv &mSymbolEnv;
259 Rewriter2(TCompiler &compiler, SymbolEnv &symbolEnv) in Rewriter2()
364 SymbolEnv &symbolEnv) in RewriteUnaddressableReferences()
DSeparateCompoundExpressions.h41 SymbolEnv &symbolEnv,
DToposortStructs.h21 SymbolEnv &symbolEnv,
DRewritePipelines.h39 SymbolEnv &symbolEnv,
DEmitMetal.h27 SymbolEnv &symbolEnv,
DSymbolEnv.h115 class SymbolEnv
142 SymbolEnv(TCompiler &compiler, TIntermBlock &root);
DFixTypeConstructors.cpp93 bool sh::FixTypeConstructors(TCompiler &compiler, SymbolEnv &symbolEnv, TIntermBlock &root) in FixTypeConstructors()
DModifyStruct.h128 SymbolEnv &symbolEnv,
DModifyStruct.cpp59 TIntermTyped &Flatten(SymbolEnv &symbolEnv, TIntermTyped &node) in Flatten()
95 TIntermTyped &BuildPathAccess(SymbolEnv &symbolEnv, in BuildPathAccess()
154 SymbolEnv &symbolEnv, in ConvertStructState()
607 SymbolEnv &symbolEnv;
1024 SymbolEnv &symbolEnv, in TryCreateModifiedStruct()
DAstHelpers.h153 TIntermTyped &AsType(SymbolEnv &symbolEnv, const TType &toType, TIntermTyped &fromNode);
DSeparateCompoundExpressions.cpp134 Separator(TCompiler &compiler, SymbolEnv &symbolEnv, IdGen &idGen) in Separator()
629 SymbolEnv &symbolEnv, in SeparateCompoundExpressions()
DEmitMetal.cpp85 SymbolEnv &symbolEnv,
186 SymbolEnv &mSymbolEnv;
217 SymbolEnv &symbolEnv, in GenMetalTraverser()
2425 SymbolEnv &symbolEnv, in EmitMetal()
DAstHelpers.cpp458 TIntermTyped &sh::AsType(SymbolEnv &symbolEnv, const TType &toType, TIntermTyped &fromNode) in AsType()
/external/angle/src/
Dcompiler.gni431 "src/compiler/translator/TranslatorMetalDirect/SymbolEnv.cpp",
432 "src/compiler/translator/TranslatorMetalDirect/SymbolEnv.h",
/external/angle/src/compiler/translator/
DTranslatorMetalDirect.cpp855 SymbolEnv symbolEnv(*this, *root); in translateImpl()