Lines Matching refs:TIntermConstantUnion
413 TIntermConstantUnion *leftTempConstant = left->getAsConstantUnion();
414 TIntermConstantUnion *rightTempConstant = right->getAsConstantUnion();
505 TIntermConstantUnion *childTempConstant = 0;
711 TIntermConstantUnion* TIntermediate::addConstantUnion(ConstantUnion* unionArrayPointer, const TType& t, const TSourceLoc &line)
713 TIntermConstantUnion* node = new TIntermConstantUnion(unionArrayPointer, t);
725 TIntermConstantUnion* constIntNode;
798 TIntermConstantUnion *node = new TIntermConstantUnion(u, type);
1309 ConstantUnion* CreateInverse(TIntermConstantUnion* node, ConstantUnion* unionArray)
1404 TIntermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoSink)
1410 TIntermConstantUnion *node = constantNode->getAsConstantUnion();
1430 TIntermConstantUnion *tempNode;
1614 tempNode = new TIntermConstantUnion(tempConstArray, TType(EbtFloat, EbpUndefined, EvqConstExpr, getSecondarySize()));
1635 tempNode = new TIntermConstantUnion(tempConstArray, TType(EbtFloat, EbpUndefined, EvqConstExpr, node->getNominalSize()));
1732 tempNode = new TIntermConstantUnion(tempConstArray, TType(EbtBool, EbpUndefined, EvqConstExpr));
1753 tempNode = new TIntermConstantUnion(tempConstArray, TType(EbtBool, EbpUndefined, EvqConstExpr));
1774 tempNode = new TIntermConstantUnion(tempConstArray, returnType);
1782 TIntermConstantUnion *newNode = 0;
2023 newNode = new TIntermConstantUnion(tempConstArray, type);
2029 TIntermTyped* TIntermediate::promoteConstantUnion(TBasicType promoteTo, TIntermConstantUnion* node)