HomeSort by relevance Sort by last modified time
    Searched refs:symbolTable (Results 1 - 25 of 46) sorted by null

1 2

  /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) {

Completed in 916 milliseconds

1 2