/external/chromium_org/third_party/angle/src/compiler/ |
localintermediate.h | 29 TIntermTyped* addConversion(TOperator, const TType&, TIntermTyped*); 30 TIntermTyped* addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc&, TSymbolTable&); 31 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc&); 32 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, const TSourceLoc&) [all...] |
intermediate.h | 198 class TIntermTyped; 221 virtual TIntermTyped* getAsTyped() { return 0; } 250 class TIntermTyped : public TIntermNode { 252 TIntermTyped(const TType& t) : type(t) { } 253 virtual TIntermTyped* getAsTyped() { return this; } 294 TIntermNode *aInit, TIntermTyped* aCond, TIntermTyped* aExpr, 310 TIntermTyped* getCondition() { return cond; } 311 TIntermTyped* getExpression() { return expr; } 320 TIntermTyped* cond; // loop exit conditio [all...] |
ParseContext.h | 81 bool lValueErrorCheck(const TSourceLoc& line, const char* op, TIntermTyped*); 82 bool constErrorCheck(TIntermTyped* node); 83 bool integerErrorCheck(TIntermTyped* node, const char* token); 86 bool arraySizeErrorCheck(const TSourceLoc& line, TIntermTyped* expr, int& size); 91 bool boolErrorCheck(const TSourceLoc&, const TIntermTyped*); 110 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable = 0); 112 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, const TSourceLoc&); 113 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type); 114 TIntermTyped* constructStruct(TIntermNode*, TType*, int, const TSourceLoc&, bool subset); 115 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, const TSourceLoc&, bool subset) [all...] |
UnfoldShortCircuitAST.cpp | 13 TIntermSelection *UnfoldOR(TIntermTyped *x, TIntermTyped *y) 24 TIntermSelection *UnfoldAND(TIntermTyped *x, TIntermTyped *y)
|
VersionGLSL.cpp | 92 const TIntermTyped* param = (*iter)->getAsTyped(); 112 TIntermTyped* typed = sequence.front()->getAsTyped();
|
Intermediate.cpp | 149 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc& line, TSymbolTable& symbolTable) 188 TIntermTyped* child = addConversion(op, left->getType(), right); 215 TIntermTyped* typedReturnNode = 0; 233 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc& line) 242 TIntermTyped* child = addConversion(op, left->getType(), right); 261 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, const TSourceLoc& (…) [all...] |
ParseContext.cpp | 268 bool TParseContext::lValueErrorCheck(const TSourceLoc& line, const char* op, TIntermTyped* node) 286 TIntermTyped* rightNode = binaryNode->getRight(); 381 bool TParseContext::constErrorCheck(TIntermTyped* node) 397 bool TParseContext::integerErrorCheck(TIntermTyped* node, const char* token) 551 TIntermTyped *typed = node ? node->getAsTyped() : 0; 586 bool TParseContext::boolErrorCheck(const TSourceLoc& line, const TIntermTyped* type) 676 bool TParseContext::arraySizeErrorCheck(const TSourceLoc& line, TIntermTyped* expr, int& size) 947 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable) [all...] |
BuiltInFunctionEmulator.cpp | 250 TIntermTyped* param1 = sequence[0]->getAsTyped(); 251 TIntermTyped* param2 = sequence[1]->getAsTyped();
|
glslang_tab.h | 173 TIntermTyped* intermTypedNode;
|
ValidateLimitations.cpp | 493 TIntermTyped* index = node->getRight(); 503 TIntermTyped* operand = node->getLeft();
|
glslang.y | 72 TIntermTyped* intermTypedNode; 284 TIntermTyped* index = context->intermediate.addSwizzle(fields, @3); 303 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), @3); 309 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), @3); 339 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, *fields[i]->type(), @3); 439 extraInfoStream << "built in unary operator function. Type: " << static_cast<TIntermTyped*>($1.intermNode)->getCompleteString(); [all...] |
OutputGLSLBase.cpp | 220 TIntermTyped *left = node->getLeft(); 554 const TIntermTyped* variable = sequence.front()->getAsTyped();
|
glslang_tab.cpp | 255 TIntermTyped* intermTypedNode; [all...] |
OutputHLSL.cpp | [all...] |
/external/chromium_org/third_party/angle/src/compiler/depgraph/ |
DependencyGraphBuilder.cpp | 109 TIntermTyped* intermLeft = intermAssignment->getLeft(); 129 if (TIntermTyped* intermRight = intermAssignment->getRight()) { 149 if (TIntermTyped* intermLeft = intermLogicalOp->getLeft()) { 159 if (TIntermTyped* intermRight = intermLogicalOp->getRight()) { 167 if (TIntermTyped* intermLeft = intermBinary->getLeft()) 170 if (TIntermTyped* intermRight = intermBinary->getRight()) { 199 if (TIntermTyped* intermCondition = intermLoop->getCondition()) { 212 if (TIntermTyped* intermExpression = intermLoop->getExpression())
|
/external/chromium_org/third_party/angle/src/third_party/compiler/ |
ArrayBoundsClamper.cpp | 54 TIntermTyped* left = node->getLeft();
|