HomeSort by relevance Sort by last modified time
    Searched refs:TIntermTyped (Results 1 - 16 of 16) sorted by null

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

Completed in 2092 milliseconds