/external/swiftshader/src/OpenGL/compiler/ |
Initialize.cpp | 25 void InsertBuiltInFunctions(GLenum type, const ShBuiltInResources &resources, TSymbolTable &symbolTable) 44 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpRadians, genType, "radians", genType); 45 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpDegrees, genType, "degrees", genType); 46 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpSin, genType, "sin", genType); 47 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpCos, genType, "cos", genType); 48 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpTan, genType, "tan", genType); 49 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAsin, genType, "asin", genType); 50 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAcos, genType, "acos", genType); 51 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAtan, genType, "atan", genType, genType); 52 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAtan, genType, "atan", genType) [all...] |
Compiler.cpp | 121 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, 128 symbolTable.push(); 129 if (!symbolTable.atGlobalLevel()) 158 while (!symbolTable.atBuiltInLevel()) 159 symbolTable.pop(); 166 assert(symbolTable.isEmpty()); 167 symbolTable.push(); // COMMON_BUILTINS 168 symbolTable.push(); // ESSL1_BUILTINS 169 symbolTable.push(); // ESSL3_BUILTINS 186 symbolTable.setDefaultPrecision(integer, EbpMedium) [all...] |
Initialize.h | 20 #include "SymbolTable.h" 26 TSymbolTable& symbolTable);
|
glslang.y | 53 #include "SymbolTable.h" 616 if (!context->symbolTable.setDefaultPrecision( $3, $2 )) { 706 context->symbolTable.push(); 897 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "attribute")) 903 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "varying")) 912 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "invariant varying")) 920 if ($1.qualifier != EvqConstExpr && !context->symbolTable.atGlobalLevel()) 934 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; [all...] |
Compiler.h | 20 #include "SymbolTable.h" 112 TSymbolTable symbolTable;
|
ParseHelper.cpp | 516 if (!symbolTable.atBuiltInLevel()) { 935 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn); 948 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", mShaderVersion, &builtIn); 1057 static_cast<const TVariable *>(symbolTable.findBuiltIn("gl_MaxDrawBuffers", mShaderVersion)); 1069 if(!symbolTable.declare(**variable)) 1206 if(symbolTable.findBuiltIn(variable->getName(), mShaderVersion)) [all...] |
ValidateLimitations.cpp | 431 TSymbolTable& symbolTable = GetGlobalParseContext()->symbolTable; 432 TSymbol* symbol = symbolTable.find(node->getName(), GetGlobalParseContext()->getShaderVersion());
|
ParseHelper.h | 22 #include "SymbolTable.h" 39 symbolTable(symt), 64 TSymbolTable& symbolTable; // symbol table that goes with the language currently being parsed
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
Initialize.cpp | 46 // TBuiltIns::identifyBuiltIns(...,symbolTable) context-independent programmatic additions/mappings to the symbol table, 48 // TBuiltIns::identifyBuiltIns(...,symbolTable, resources) context-dependent programmatic additions/mappings to the symbol table, [all...] |
glslang.y | 58 #include "SymbolTable.h" 724 parseContext.symbolTable.setPreviousDefaultPrecisions(&parseContext.defaultPrecision[0]); [all...] |
Initialize.h | 43 #include "SymbolTable.h" 69 virtual void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) = 0; 71 virtual void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources) = 0; 91 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable); 93 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources);
|
limits.cpp | 67 : loopId(id), symbolTable(st), bad(false) { } 74 TSymbolTable& symbolTable; 115 TSymbol* function = symbolTable.find(node->getName()); 132 void TParseContext::inductiveLoopBodyCheck(TIntermNode* body, int loopId, TSymbolTable& symbolTable) 134 TInductiveTraverser it(loopId, symbolTable);
|
ShaderLang.cpp | 48 #include "SymbolTable.h" 173 TSymbolTable& symbolTable) 177 TParseContext parseContext(symbolTable, intermediate, true, version, profile, spvVersion, language, infoSink); 190 symbolTable.push(); 273 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable& symbolTable, int version, 279 InitializeSymbolTable(builtInParseables->getCommonString(), version, profile, spvVersion, language, infoSink, symbolTable); 280 builtInParseables->identifyBuiltIns(version, profile, spvVersion, language, symbolTable, *resources); 663 TSymbolTable& symbolTable = *symbolTableMemory; 665 symbolTable.adoptLevels(*cachedTable); 669 AddContextSpecificSymbols(resources, compiler->infoSink, symbolTable, version, profile, spvVersion [all...] |
ParseHelper.h | 49 #include "SymbolTable.h" 76 TParseContextBase(TSymbolTable& symbolTable, TIntermediate& interm, int version, 80 symbolTable(symbolTable), tokensBeforeEOF(false), 127 TSymbolTable& symbolTable; // symbol table that goes with the current language, version, and profile
|
Scan.cpp | 46 #include "SymbolTable.h" 799 if (! parseContext.symbolTable.atBuiltInLevel() && (parseContext.profile == EEsProfile || (parseContext.version < 420 && ! parseContext.extensionTurnedOn(E_GL_ARB_shader_image_load_store)))) 821 if (parseContext.symbolTable.atBuiltInLevel() || [all...] |
ParseHelper.cpp | 51 TParseContext::TParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, 54 TParseContextBase(symbolTable, interm, version, profile, spvVersion, language, infoSink, forwardCompatible, messages), 621 symbol = symbolTable.copyUp(symbol); 639 TSymbol* symbol = symbolTable.find(name, &builtIn); 662 if (! type.isArray() || type.getQualifier().patch || symbolTable.atBuiltInLevel()) 684 if (! type.isArray() && ! symbolTable.atBuiltInLevel()) { [all...] |
Intermediate.cpp | 44 #include "SymbolTable.h" [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/ |
hlslParseables.cpp | 44 // TBuiltInParseablesHlsl::identifyBuiltIns(...,symbolTable) context-independent programmatic additions/mappings to the symbol table, 46 // TBuiltInParseablesHlsl::identifyBuiltIns(...,symbolTable, resources) context-dependent programmatic additions/mappings to the [all...] |
hlslParseables.h | 54 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable); 56 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources);
|
hlslParseHelper.cpp | 51 HlslParseContext::HlslParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool /*parsingBuiltins*/, 54 TParseContextBase(symbolTable, interm, version, profile, spvVersion, language, infoSink, forwardCompatible, messages), 289 symbol = symbolTable.find(*string); 423 symbol = symbolTable.copyUp(symbol); 436 TSymbol* symbol = symbolTable.find(name, &builtIn); 454 if (! type.isArray() || type.getQualifier().patch || symbolTable.atBuiltInLevel()) 676 TSymbol* symbol = symbolTable.find(function.getMangledName(), &builtIn); 682 if (symbolTable.atBuiltInLevel()) 693 if (! symbolTable.insert(function)) 711 TSymbol* symbol = symbolTable.find(function.getMangledName()) [all...] |
hlslParseHelper.h | 150 void pushScope() { symbolTable.push(); } 151 void popScope() { symbolTable.pop(0); }
|
hlslGrammar.cpp | 279 if (type.getQualifier().storage == EvqTemporary && parseContext.symbolTable.atGlobalLevel()) { 833 token.symbol = parseContext.symbolTable.find(*token.string); [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/ |
UnicodeRegex.java | 30 import android.icu.text.SymbolTable; 48 private SymbolTable symbolTable; 54 public SymbolTable getSymbolTable() { 55 return symbolTable; 62 public UnicodeRegex setSymbolTable(SymbolTable symbolTable) { 63 this.symbolTable = symbolTable; 345 UnicodeSet x = temp.clear().applyPattern(regex, pos, symbolTable, 0) [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
UnicodeRegex.java | 29 import com.ibm.icu.text.SymbolTable; 46 private SymbolTable symbolTable; 52 public SymbolTable getSymbolTable() { 53 return symbolTable; 60 public UnicodeRegex setSymbolTable(SymbolTable symbolTable) { 61 this.symbolTable = symbolTable; 343 UnicodeSet x = temp.clear().applyPattern(regex, pos, symbolTable, 0) [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
OatFile.java | 40 import org.jf.dexlib2.dexbacked.OatFile.SymbolTable.Symbol; 97 SymbolTable symbolTable = getSymbolTable(); 98 for (Symbol symbol: symbolTable.getSymbols()) { 373 private SymbolTable getSymbolTable() { 376 return new SymbolTable(header); 427 class SymbolTable { 433 public SymbolTable(@Nonnull SectionHeader header) {
|