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