HomeSort by relevance Sort by last modified time
    Searched refs:TIntermNode (Results 26 - 49 of 49) sorted by null

12

  /external/chromium_org/third_party/angle/src/compiler/
BuiltInFunctionEmulator.h 36 void MarkBuiltInFunctionsForEmulation(TIntermNode* root);
RemoveTree.cpp 71 void RemoveAllTreeNodes(TIntermNode* root)
TranslatorESSL.cpp 15 void TranslatorESSL::translate(TIntermNode* root) {
ParseContext.h 51 TIntermNode* treeRoot; // root of parse tree being created
85 bool constructorErrorCheck(const TSourceLoc& line, TIntermNode*, TFunction&, TOperator, TType*);
110 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable = 0);
112 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, const TSourceLoc&);
114 TIntermTyped* constructStruct(TIntermNode*, TType*, int, const TSourceLoc&, bool subset);
115 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, const TSourceLoc&, bool subset);
Intermediate.cpp 278 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermNode* childNode, const TSourceLoc& line, TSymbolTable& symbolTable)
373 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourceLoc& line)
528 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc& line)
555 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc& line)
574 TIntermNode* TIntermediate::addSelection(TIntermTyped* cond, TIntermNodePair nodePair, const TSourceLoc& line)
689 TIntermNode* TIntermediate::addLoop(TLoopType type, TIntermNode* init, TIntermTyped* cond, TIntermTyped* expr, TIntermNode* body, const TSourceLoc& line)
691 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body)
    [all...]
ForLoopUnroll.cpp 47 TIntermNode* init = node->getInit();
68 TIntermNode* cond = node->getCondition();
147 TIntermNode* root)
157 TIntermNode* expr = node->getExpression();
OutputGLSLBase.h 43 void visitCodeBlock(TIntermNode* node);
ValidateLimitations.cpp 175 TIntermNode* body = node->getBody();
239 TIntermNode* init = node->getInit();
292 TIntermNode* cond = node->getCondition();
346 TIntermNode* expr = node->getExpression();
458 TIntermNode* operand) {
472 bool ValidateLimitations::isConstExpr(TIntermNode* node)
478 bool ValidateLimitations::isConstIndexExpr(TIntermNode* node)
OutputHLSL.h 58 void traverseStatements(TIntermNode *node);
59 bool isSingleStatement(TIntermNode *node);
UnfoldShortCircuit.cpp 23 void UnfoldShortCircuit::traverse(TIntermNode *node)
glslang_tab.h 171 TIntermNode* intermNode;
BuiltInFunctionEmulator.cpp 386 TIntermNode* root)
intermOut.cpp 59 void OutputTreeText(TInfoSinkBase& sink, TIntermNode* node, const int depth)
416 void TIntermediate::outputTree(TIntermNode* root)
OutputGLSLBase.cpp 22 bool isSingleStatement(TIntermNode* node) {
468 TIntermNode* node = *iter;
721 void TOutputGLSLBase::visitCodeBlock(TIntermNode* node) {
parseConst.cpp 233 bool TIntermediate::parseConstTree(const TSourceLoc& line, TIntermNode* root, ConstantUnion* unionArray, TOperator constructorType, TSymbolTable& symbolTable, TType t, bool singleConstantParam)
ParseContext.cpp 470 bool TParseContext::constructorErrorCheck(const TSourceLoc& line, TIntermNode* node, TFunction& function, TOperator op, TType* type)
947 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable)
    [all...]
glslang.y 70 TIntermNode* intermNode;
    [all...]
glslang_tab.cpp 253 TIntermNode* intermNode;
    [all...]
OutputHLSL.cpp     [all...]
  /external/chromium_org/third_party/angle/src/compiler/depgraph/
DependencyGraph.h 36 TGraphNode(TIntermNode* node) : intermNode(node) {}
40 TIntermNode* intermNode;
48 TGraphParentNode(TIntermNode* node) : TGraphNode(node) {}
141 TDependencyGraph(TIntermNode* intermNode);
DependencyGraphBuilder.h 18 static void build(TIntermNode* node, TDependencyGraph* graph);
162 void build(TIntermNode* intermNode) { intermNode->traverse(this); }
DependencyGraph.cpp 12 TDependencyGraph::TDependencyGraph(TIntermNode* intermNode)
  /external/chromium_org/third_party/angle/src/third_party/compiler/
ArrayBoundsClamper.cpp 83 void ArrayBoundsClamper::MarkIndirectArrayBoundsForClamping(TIntermNode* root)
  /external/chromium_org/third_party/angle/src/compiler/timing/
RestrictFragmentShaderTiming.cpp 70 void RestrictFragmentShaderTiming::beginError(const TIntermNode* node)

Completed in 93 milliseconds

12