Home
last modified time | relevance | path

Searched +defs:symbol +defs:function (Results 1 – 25 of 45) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DSymbolTable.cpp47 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert()
54 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled()
103 TFunction *function = findUserDefinedFunction(mangledName); in markFunctionHasPrototypeDeclaration() local
109 const TFunction *TSymbolTable::setFunctionParameterNamesFromDefinition(const TFunction *function, in setFunctionParameterNamesFromDefinition()
231 const TSymbol *symbol = mTable[userDefinedLevel]->find(name); in findUserDefined() local
281 bool TSymbolTable::declare(TSymbol *symbol) in declare()
289 bool TSymbolTable::declareInternal(TSymbol *symbol) in declareInternal()
297 void TSymbolTable::declareUserDefinedFunction(TFunction *function, bool insertUnmangledName) in declareUserDefinedFunction()
Dglslang.y76 const TSymbol* symbol; member
98 TFunction *function; member
DOutputHLSL.cpp2214 TIntermSymbol *symbol = declarator->getAsSymbolNode(); in visitDeclaration() local
2237 TIntermSymbol *symbol = declarator->getAsSymbolNode(); in visitDeclaration() local
2895 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in handleExcessiveLoop() local
3356 StructEqualityFunction *function = new StructEqualityFunction(); in addStructEqualityFunction() local
3413 ArrayHelperFunction *function = new ArrayHelperFunction(); in addArrayEqualityFunction() local
3462 ArrayHelperFunction function; in addArrayAssignmentFunction() local
3509 ArrayHelperFunction function; in addArrayConstructIntoFunction() local
DParseContext.cpp629 const ImmutableString &symbol = symNode->getName(); in checkCanBeLValue() local
1851 const TSymbol *symbol) in getNamedVariable()
1885 const TSymbol *symbol) in parseVariableIdentifier()
2484 TIntermSymbol *symbol = nullptr; in parseSingleDeclaration() local
2567 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseSingleArrayDeclaration() local
2644 const TSymbol *symbol) in parseInvariantDeclaration()
2727 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseDeclarator() local
2769 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseArrayDeclarator() local
3214 const TFunction &function, in createPrototypeNodeFromFunction()
3262 const TFunction *function = symbolTable.markFunctionHasPrototypeDeclaration( in addFunctionPrototypeDeclaration() local
[all …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DSymbolTable.cpp83 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert()
90 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled()
140 TFunction *function = findUserDefinedFunction(mangledName); in markFunctionHasPrototypeDeclaration() local
146 const TFunction *TSymbolTable::setFunctionParameterNamesFromDefinition(const TFunction *function, in setFunctionParameterNamesFromDefinition()
268 const TSymbol *symbol = mTable[userDefinedLevel]->find(name); in findUserDefined() local
316 bool TSymbolTable::declare(TSymbol *symbol) in declare()
327 bool TSymbolTable::declareInternal(TSymbol *symbol) in declareInternal()
335 void TSymbolTable::declareUserDefinedFunction(TFunction *function, bool insertUnmangledName) in declareUserDefinedFunction()
501 const TSymbol *symbol = in FindMangledBuiltIn() local
DValidateAST.cpp290 void ValidateAST::visitBuiltInFunction(TIntermOperator *node, const TFunction *function) in visitBuiltInFunction()
329 const TFunction *function = node->getFunction(); in visitFunctionCall() local
367 const TSymbol *symbol = expectedType.getStruct(); in validateExpressionTypeBinary() local
696 const TFunction *function = node->getFunction(); in visitFunctionPrototype() local
700 const TFunction *function = node->getFunction(); in visitFunctionPrototype() local
767 const TFunction *function = node->getFunction(); in visitFunctionDefinition() local
859 TIntermSymbol *symbol = sequence[1]->getAsSymbolNode(); in visitDeclaration() local
881 TIntermSymbol *symbol = instance->getAsSymbolNode(); in visitDeclaration() local
Dglslang.y76 const TSymbol* symbol; member
98 TFunction *function; member
DOutputHLSL.cpp2285 TIntermSymbol *symbol = declarator->getAsSymbolNode(); in visitDeclaration() local
2308 TIntermSymbol *symbol = declarator->getAsSymbolNode(); in visitDeclaration() local
2996 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in handleExcessiveLoop() local
3391 const TFunction *function) in writeEmulatedFunctionTriplet()
3459 StructEqualityFunction *function = new StructEqualityFunction(); in addStructEqualityFunction() local
3516 ArrayHelperFunction *function = new ArrayHelperFunction(); in addArrayEqualityFunction() local
3565 ArrayHelperFunction function; in addArrayAssignmentFunction() local
3612 ArrayHelperFunction function; in addArrayConstructIntoFunction() local
DParseContext.cpp691 const ImmutableString &symbol = symNode->getName(); in checkCanBeLValue() local
2164 const TSymbol *symbol) in getNamedVariable()
2209 const TSymbol *symbol) in parseVariableIdentifier()
2922 TIntermSymbol *symbol = nullptr; in parseSingleDeclaration() local
3010 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseSingleArrayDeclaration() local
3047 TIntermSymbol *symbol = new TIntermSymbol(emptyVariable); in parseSingleInitDeclaration() local
3096 const TSymbol *symbol) in parseGlobalQualifierDeclaration()
3183 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseDeclarator() local
3228 TIntermSymbol *symbol = new TIntermSymbol(variable); in parseArrayDeclarator() local
3819 const TFunction &function, in createPrototypeNodeFromFunction()
[all …]
/third_party/glslang/glslang/MachineIndependent/
Dglslang.y109 glslang::TSymbol* symbol; member
122 glslang::TFunction* function; member
533 TIntermSymbol* symbol = $1->getAsSymbolNode(); variable
536 TFunction *function = new TFunction(&symbol->getName(), TType(EbtVoid)); variable
983 TFunction *function; variable
DParseHelper.cpp309 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* … in handleVariable()
560 void TParseContext::makeEditable(TSymbol*& symbol) in makeEditable()
948 const TSymbol* symbol = symbolTable.find(baseSymbol->getName()); in blockMemberExtensionCheck() local
967 TFunction* TParseContext::handleFunctionDeclarator(const TSourceLoc& loc, TFunction& function, bool… in handleFunctionDeclarator()
986 TSymbol* symbol = symbolTable.find(function.getMangledName(), &builtIn); in handleFunctionDeclarator() local
1035 …ntermAggregate* TParseContext::handleFunctionDefinition(const TSourceLoc& loc, TFunction& function) in handleFunctionDefinition()
1038 TSymbol* symbol = symbolTable.find(function.getMangledName()); in handleFunctionDefinition() local
1130 TIntermTyped* TParseContext::handleFunctionCall(const TSourceLoc& loc, TFunction* function, TInterm… in handleFunctionCall()
1299 const TFunction& function) in handleBuiltInFunctionCall()
1354 void TParseContext::computeBuiltinPrecisions(TIntermTyped& node, const TFunction& function) in computeBuiltinPrecisions()
[all …]
Dlimits.cpp115 TSymbol* function = symbolTable.find(node->getName()); in visitAggregate() local
166 void TIndexTraverser::visitSymbol(TIntermSymbol* symbol) in visitSymbol()
DSymbolTable.cpp294 TFunction* function = (*candidate).second->getAsFunction(); in relateToOperator() local
311 TSymbol* symbol = candidate->second; in setFunctionExtensions() local
393 TFunction *function = new TFunction(*this); in clone() local
DInitialize.cpp341 void AddTabledBuiltin(TString& decls, const BuiltInFunction& function) in AddTabledBuiltin()
420 bool ValidVersion(const BuiltInFunction& function, int version, EProfile profile, const SpvVersion&… in ValidVersion()
461 const auto forEachFunction = [&](TString& decls, const BuiltInFunction* function) { in addTabledBuiltins()
7268 TSymbol* symbol = symbolTable.find(name); local
7289 TSymbol* symbol = symbolTable.find(name); local
7306 TSymbol* symbol = symbolTable.find(blockName); local
7709 TSymbol* symbol = symbolTable.find("gl_FragColor"); local
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DSymbolTable.cpp201 bool TSymbolTableLevel::insert(TSymbol *symbol) in insert()
211 bool TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled()
233 TSymbol *symbol = nullptr; in find() local
270 TSymbol *symbol = table[level]->find(name); in findBuiltIn() local
DValidateLimitations.cpp21 bool IsLoopIndex(const TIntermSymbol* symbol, const TLoopStack& stack) { in IsLoopIndex()
29 void MarkLoopForUnroll(const TIntermSymbol* symbol, TLoopStack& stack) { in MarkLoopForUnroll()
57 virtual void visitSymbol(TIntermSymbol* symbol) { in visitSymbol()
84 virtual void visitSymbol(TIntermSymbol* symbol) { in visitSymbol()
258 TIntermSymbol* symbol = declInit->getLeft()->getAsSymbolNode(); in validateForLoopInit() local
300 TIntermSymbol* symbol = binOp->getLeft()->getAsSymbolNode(); in validateForLoopCond() local
358 TIntermSymbol* symbol = nullptr; in validateForLoopExpr() local
421 TIntermSymbol* symbol = params[i]->getAsSymbolNode(); in validateFunctionCall() local
432 TSymbol* symbol = symbolTable.find(node->getName(), GetGlobalParseContext()->getShaderVersion()); in validateFunctionCall() local
434 TFunction* function = static_cast<TFunction*>(symbol); in validateFunctionCall() local
[all …]
Dglslang.y78 TSymbol* symbol; member
95 TFunction* function; member
383 TFunction *function = new TFunction($1.string, type); variable
390 TFunction *function = new TFunction($1.string, type); variable
702 TFunction *function; variable
DParseHelper.cpp347 const char* symbol = 0; in lValueErrorCheck() local
497 …::constructorErrorCheck(const TSourceLoc &line, TIntermNode* node, TFunction& function, TOperator … in constructorErrorCheck()
895 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn); in arraySetMaxSize() local
1148 const TSymbol *symbol) in getNamedVariable()
1213 const TSymbol* symbol = symbolTable.find(call->getName(), mShaderVersion, builtIn); in findFunction() local
1300 const TSymbol* symbol = symbolTable.find(initializer->getAsSymbolNode()->getSymbol(), 0); in executeInitializer() local
1442 …TIntermSymbol *symbol = intermediate.addSymbol(0, identifier, TType(publicType), identifierOrTypeL… in parseSingleDeclaration() local
1510 TIntermSymbol *symbol = intermediate.addSymbol(0, identifier, arrayType, identifierLocation); in parseSingleArrayDeclaration() local
1589 const TSymbol *symbol) in parseInvariantDeclaration()
1646 …TIntermSymbol *symbol = intermediate.addSymbol(0, identifier, TType(publicType), identifierLocatio… in parseDeclarator() local
[all …]
DOutputASM.cpp661 void OutputASM::visitSymbol(TIntermSymbol *symbol) in visitSymbol()
1295 const Function *function = findFunction(name); in visitAggregate() local
1332 const Function *function = findFunction(name); in visitAggregate() local
2653 TIntermSymbol *symbol = node->getAsSymbolNode(); in lvalue() local
3202 TIntermSymbol *symbol = varying->getAsSymbolNode(); in declareVarying() local
3309 TIntermSymbol *symbol = uniform->getAsSymbolNode(); in uniformRegister() local
3356 TIntermSymbol *symbol = attribute->getAsSymbolNode(); in attributeRegister() local
3410 TIntermSymbol *symbol = sampler->getAsSymbolNode(); in samplerRegister() local
3854 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in LoopInfo() local
4031 TIntermSymbol *symbol = node->getLeft()->getAsSymbolNode(); in visitBinary() local
[all …]
/third_party/pixman/pixman/
Dpixman-mips-dspr2-asm.h72 #define LEAF_MIPS32R2(symbol) \ argument
87 #define LEAF_MIPS_DSPR2(symbol) \ argument
94 #define END(function) \ argument
/third_party/libjpeg-turbo/simd/mips/
Djsimd_dspr2_asm.h94 #define HIDDEN_SYMBOL(symbol) .hidden symbol; argument
96 #define HIDDEN_SYMBOL(symbol) argument
102 #define LEAF_MIPS32R2(symbol) \ argument
118 #define LEAF_DSPR2(symbol) \ argument
125 #define END(function) \ argument
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/mips/
Djsimd_dspr2_asm.h94 #define HIDDEN_SYMBOL(symbol) .hidden symbol; argument
96 #define HIDDEN_SYMBOL(symbol) argument
102 #define LEAF_MIPS32R2(symbol) \ argument
118 #define LEAF_DSPR2(symbol) \ argument
125 #define END(function) \ argument
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteAtomicCounters.cpp188 const TFunction *function = node->getFunction(); in visitFunctionPrototype() local
238 void visitSymbol(TIntermSymbol *symbol) override in visitSymbol()
491 TIntermNode *convertFunctionArgument(TIntermNode *symbol, TIntermTyped **bindingOffset) in convertFunctionArgument()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DFindPreciseNodes.cpp401 TIntermSymbol *symbol = sequence.front()->getAsSymbolNode(); in visitDeclaration() local
573 void visitSymbol(TIntermSymbol *symbol) override in visitSymbol()
612 const TFunction *function = node->getFunction(); in visitAggregate() local
/third_party/glslang/glslang/HLSL/
DhlslParseHelper.cpp652 TSymbol* symbol = symbolTable.find(*string, thisDepth); in handleVariable() local
1457 void HlslParseContext::trackLinkage(TSymbol& symbol) in trackLinkage()
1589 void HlslParseContext::handleFunctionDeclarator(const TSourceLoc& loc, TFunction& function, bool pr… in handleFunctionDeclarator()
1598 TSymbol* symbol = symbolTable.find(function.getMangledName(), &builtIn); in handleFunctionDeclarator() local
1648 …rmAggregate* HlslParseContext::handleFunctionDefinition(const TSourceLoc& loc, TFunction& function, in handleFunctionDefinition()
1653 TSymbol* symbol = symbolTable.find(function.getMangledName()); in handleFunctionDefinition() local
2264 void HlslParseContext::handleFunctionBody(const TSourceLoc& loc, TFunction& function, TIntermNode* … in handleFunctionBody()
2282 void HlslParseContext::remapEntryPointIO(TFunction& function, TVariable*& returnValue, in remapEntryPointIO()
2407 void HlslParseContext::remapNonEntryPointIO(TFunction& function) in remapNonEntryPointIO()
2442 void HlslParseContext::handleFunctionArgument(TFunction* function, in handleFunctionArgument()
[all …]

12