Home
last modified time | relevance | path

Searched refs:TIntermConstantUnion (Results 1 – 18 of 18) sorted by relevance

/external/chromium_org/third_party/angle/src/compiler/
DUnfoldShortCircuitAST.cpp18 TIntermConstantUnion *trueNode = new TIntermConstantUnion( in UnfoldOR()
29 TIntermConstantUnion *falseNode = new TIntermConstantUnion( in UnfoldAND()
DIntermediate.cpp216 TIntermConstantUnion *leftTempConstant = left->getAsConstantUnion(); in addBinaryMath()
217 TIntermConstantUnion *rightTempConstant = right->getAsConstantUnion(); in addBinaryMath()
339 TIntermConstantUnion *childTempConstant = 0; in addUnaryMath()
658 TIntermConstantUnion* TIntermediate::addConstantUnion(ConstantUnion* unionArrayPointer, const TType… in addConstantUnion()
660 TIntermConstantUnion* node = new TIntermConstantUnion(unionArrayPointer, t); in addConstantUnion()
672 TIntermConstantUnion* constIntNode; in addSwizzle()
1127 TIntermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoS… in fold()
1133 TIntermConstantUnion *node = constantNode->getAsConstantUnion(); in fold()
1153 TIntermConstantUnion *tempNode; in fold()
1243 tempNode = new TIntermConstantUnion(tempConstArray, node->getType()); in fold()
[all …]
DRemoveTree.cpp23 void visitConstantUnion(TIntermConstantUnion*);
63 void RemoveTree::visitConstantUnion(TIntermConstantUnion* node) in visitConstantUnion()
DInitializeGLPosition.cpp58 TIntermConstantUnion *right = new TIntermConstantUnion( in insertCode()
Dintermediate.h196 class TIntermConstantUnion; variable
222 virtual TIntermConstantUnion* getAsConstantUnion() { return 0; } in getAsConstantUnion()
379 class TIntermConstantUnion : public TIntermTyped {
381TIntermConstantUnion(ConstantUnion *unionPointer, const TType& t) : TIntermTyped(t), unionArrayPoi… in TIntermConstantUnion() function
391 virtual TIntermConstantUnion* getAsConstantUnion() { return this; } in getAsConstantUnion()
590 virtual void visitConstantUnion(TIntermConstantUnion*) {} in visitConstantUnion() argument
Dlocalintermediate.h40 TIntermConstantUnion* addConstantUnion(ConstantUnion*, const TType&, const TSourceLoc&);
41 TIntermTyped* promoteConstantUnion(TBasicType, TIntermConstantUnion*) ;
DForLoopUnroll.cpp62 TIntermConstantUnion* initNode = declInit->getRight()->getAsConstantUnion(); in FillLoopIndexInfo()
172 TIntermConstantUnion* incrementNode = NULL; in getLoopIncrement()
210 int ForLoopUnroll::evaluateIntConstant(TIntermConstantUnion* node) in evaluateIntConstant()
DForLoopUnroll.h47 int evaluateIntConstant(TIntermConstantUnion* node);
DVersionGLSL.h40 virtual void visitConstantUnion(TIntermConstantUnion*);
DparseConst.cpp33 void visitConstantUnion(TIntermConstantUnion*);
152 void TConstTraverser::visitConstantUnion(TIntermConstantUnion* node) in visitConstantUnion()
DVersionGLSL.cpp50 void TVersionGLSL::visitConstantUnion(TIntermConstantUnion*) in visitConstantUnion() argument
DOutputGLSLBase.h35 virtual void visitConstantUnion(TIntermConstantUnion* node);
DintermOut.cpp29 void visitConstantUnion(TIntermConstantUnion*);
315 void TOutputTraverser::visitConstantUnion(TIntermConstantUnion* node) in visitConstantUnion()
DParseContext.cpp678 TIntermConstantUnion* constant = expr->getAsConstantUnion(); in arraySizeErrorCheck()
1252 TIntermConstantUnion* tempConstantNode = node->getAsConstantUnion(); in addConstVectorNode()
1296 TIntermConstantUnion* tempConstantNode = node->getAsConstantUnion(); in addConstMatrixNode()
1331 TIntermConstantUnion* tempConstantNode = node->getAsConstantUnion(); in addConstArrayNode()
1378 TIntermConstantUnion* tempConstantNode = node->getAsConstantUnion(); in addConstStruct()
DOutputGLSLBase.cpp171 void TOutputGLSLBase::visitConstantUnion(TIntermConstantUnion* node) in visitConstantUnion()
255 const TIntermConstantUnion* index = node->getRight()->getAsConstantUnion(); in visitBinary()
274 TIntermConstantUnion* element = (*sit)->getAsConstantUnion(); in visitBinary()
DOutputHLSL.h50 void visitConstantUnion(TIntermConstantUnion*);
DIntermTraverse.cpp31 void TIntermConstantUnion::traverse(TIntermTraverser *it) in traverse()
DOutputHLSL.cpp1193 const TIntermConstantUnion* index = node->getRight()->getAsConstantUnion(); in visitBinary()
1213 TIntermConstantUnion *element = (*sit)->getAsConstantUnion(); in visitBinary()
2019 void OutputHLSL::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
2224 TIntermConstantUnion *constant = assign->getRight()->getAsConstantUnion(); in handleExcessiveLoop()
2246 TIntermConstantUnion *constant = test->getRight()->getAsConstantUnion(); in handleExcessiveLoop()
2268 TIntermConstantUnion *constant = binaryTerminal->getRight()->getAsConstantUnion(); in handleExcessiveLoop()