Home
last modified time | relevance | path

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

12345

/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DIntermNode_util.cpp85 TIntermConstantUnion *node = new TIntermConstantUnion(u, constType); in CreateZeroNode()
116 TIntermConstantUnion *CreateFloatNode(float value, TPrecision precision) in CreateFloatNode()
122 return new TIntermConstantUnion(u, type); in CreateFloatNode()
125 TIntermConstantUnion *CreateIndexNode(int index) in CreateIndexNode()
131 return new TIntermConstantUnion(u, type); in CreateIndexNode()
134 TIntermConstantUnion *CreateUIntNode(unsigned int value) in CreateUIntNode()
140 return new TIntermConstantUnion(u, type); in CreateUIntNode()
143 TIntermConstantUnion *CreateBoolNode(bool value) in CreateBoolNode()
149 return new TIntermConstantUnion(u, type); in CreateBoolNode()
DIntermNode_util.h26 TIntermConstantUnion *CreateFloatNode(float value, TPrecision precision);
27 TIntermConstantUnion *CreateIndexNode(int index);
28 TIntermConstantUnion *CreateUIntNode(unsigned int value);
29 TIntermConstantUnion *CreateBoolNode(bool value);
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DIntermNode_util.cpp85 TIntermConstantUnion *node = new TIntermConstantUnion(u, constType); in CreateZeroNode()
116 TIntermConstantUnion *CreateFloatNode(float value) in CreateFloatNode()
122 return new TIntermConstantUnion(u, type); in CreateFloatNode()
125 TIntermConstantUnion *CreateIndexNode(int index) in CreateIndexNode()
131 return new TIntermConstantUnion(u, type); in CreateIndexNode()
134 TIntermConstantUnion *CreateBoolNode(bool value) in CreateBoolNode()
140 return new TIntermConstantUnion(u, type); in CreateBoolNode()
DIntermNode_util.h26 TIntermConstantUnion *CreateFloatNode(float value);
27 TIntermConstantUnion *CreateIndexNode(int index);
28 TIntermConstantUnion *CreateBoolNode(bool value);
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
DExpandIntegerPowExpressions.cpp81 const TIntermConstantUnion *constantExponent = sequence->at(1)->getAsConstantUnion(); in visitAggregate()
135 TIntermConstantUnion *oneNode = new TIntermConstantUnion(oneVal, node->getType()); in visitAggregate()
DRewriteUnaryMinusOperatorInt.cpp97 TIntermConstantUnion *oneNode = new TIntermConstantUnion(one, *oneType); in visitUnary()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DExpandIntegerPowExpressions.cpp74 const TIntermConstantUnion *constantExponent = sequence->at(1)->getAsConstantUnion(); in visitAggregate()
128 TIntermConstantUnion *oneNode = new TIntermConstantUnion(oneVal, node->getType()); in visitAggregate()
DRewriteAtomicCounters.cpp53 TIntermConstantUnion *CreateUIntConstant(uint32_t value) in CreateUIntConstant()
60 return new TIntermConstantUnion(constantValue, *constantType); in CreateUIntConstant()
98 TIntermConstantUnion *bindingFieldRef = CreateIndexNode(0); in CreateAtomicCounterRef()
99 TIntermConstantUnion *offsetFieldRef = CreateIndexNode(1); in CreateAtomicCounterRef()
100 TIntermConstantUnion *countersFieldRef = CreateIndexNode(0); in CreateAtomicCounterRef()
459 TIntermConstantUnion *subscriptAsConstant = thisDimensionOffset->getAsConstantUnion(); in convertFunctionArgumentHelper()
558 TIntermConstantUnion *offsetFieldRef = in convertFunctionArgument()
559 new TIntermConstantUnion(offsetFieldIndex, *StaticType::GetBasic<EbtUInt>()); in convertFunctionArgument()
DClampPointSize.cpp32 TIntermConstantUnion *maxPointSizeNode = in ClampPointSize()
33 new TIntermConstantUnion(maxPointSizeConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampPointSize()
DClampFragDepth.cpp37 TIntermConstantUnion *maxFragDepthNode = in ClampFragDepth()
38 new TIntermConstantUnion(maxFragDepthConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
DRewriteUnaryMinusOperatorInt.cpp89 TIntermConstantUnion *oneNode = in visitUnary()
90 new TIntermConstantUnion(one, TType(opr->getBasicType(), opr->getPrecision(), EvqConst)); in visitUnary()
DRecordConstantPrecision.cpp34 void visitConstantUnion(TIntermConstantUnion *node) override;
123 void RecordConstantPrecisionTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DClampPointSize.cpp36 TIntermConstantUnion *maxPointSizeNode = in ClampPointSize()
37 new TIntermConstantUnion(maxPointSizeConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampPointSize()
DRecordConstantPrecision.cpp34 void visitConstantUnion(TIntermConstantUnion *node) override;
90 void RecordConstantPrecisionTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
DClampIndirectIndices.cpp59 TIntermConstantUnion *zero = createClampValue(0, useFloatClamp); in visitBinary()
121 TIntermConstantUnion *createClampValue(int value, bool useFloat) in createClampValue()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/
DClampFragDepth.cpp37 TIntermConstantUnion *maxFragDepthNode = in ClampFragDepth()
38 new TIntermConstantUnion(maxFragDepthConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
/third_party/glslang/glslang/MachineIndependent/
Dlocalintermediate.h493TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, b…
494TIntermConstantUnion* addConstantUnion(signed char, const TSourceLoc&, bool literal = false) const;
495TIntermConstantUnion* addConstantUnion(unsigned char, const TSourceLoc&, bool literal = false) con…
496TIntermConstantUnion* addConstantUnion(signed short, const TSourceLoc&, bool literal = false) cons…
497TIntermConstantUnion* addConstantUnion(unsigned short, const TSourceLoc&, bool literal = false) co…
498 TIntermConstantUnion* addConstantUnion(int, const TSourceLoc&, bool literal = false) const;
499TIntermConstantUnion* addConstantUnion(unsigned int, const TSourceLoc&, bool literal = false) cons…
500TIntermConstantUnion* addConstantUnion(long long, const TSourceLoc&, bool literal = false) const;
501TIntermConstantUnion* addConstantUnion(unsigned long long, const TSourceLoc&, bool literal = false…
502 TIntermConstantUnion* addConstantUnion(bool, const TSourceLoc&, bool literal = false) const;
[all …]
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DIntermediate.cpp411 TIntermConstantUnion *leftTempConstant = left->getAsConstantUnion(); in addBinaryMath()
412 TIntermConstantUnion *rightTempConstant = right->getAsConstantUnion(); in addBinaryMath()
503 TIntermConstantUnion *childTempConstant = 0; in addUnaryMath()
709 TIntermConstantUnion* TIntermediate::addConstantUnion(ConstantUnion* unionArrayPointer, const TType… in addConstantUnion()
711 TIntermConstantUnion* node = new TIntermConstantUnion(unionArrayPointer, t); in addConstantUnion()
723 TIntermConstantUnion* constIntNode; in addSwizzle()
796 TIntermConstantUnion *node = new TIntermConstantUnion(u, type); in CreateIndexNode()
1307 ConstantUnion* CreateInverse(TIntermConstantUnion* node, ConstantUnion* unionArray) in CreateInverse()
1402 TIntermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoS… in fold()
1408 TIntermConstantUnion *node = constantNode->getAsConstantUnion(); in fold()
[all …]
Dlocalintermediate.h47 TIntermConstantUnion* addConstantUnion(ConstantUnion*, const TType&, const TSourceLoc&);
48 TIntermTyped* promoteConstantUnion(TBasicType, TIntermConstantUnion*);
Dintermediate.h248 class TIntermConstantUnion; variable
278 virtual TIntermConstantUnion* getAsConstantUnion() { return 0; } in getAsConstantUnion()
430 class TIntermConstantUnion : public TIntermTyped {
432TIntermConstantUnion(ConstantUnion *unionPointer, const TType& t) : TIntermTyped(t), unionArrayPoi… in TIntermConstantUnion() function
447 virtual TIntermConstantUnion* getAsConstantUnion() { return this; } in getAsConstantUnion()
706 virtual void visitConstantUnion(TIntermConstantUnion*) {} in visitConstantUnion() argument
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DValidateGlobalInitializer.cpp25 void visitConstantUnion(TIntermConstantUnion *node) override;
68 void ValidateGlobalInitializerTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
DValidateSwitch.cpp29 void visitConstantUnion(TIntermConstantUnion *) override;
96 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *) in visitConstantUnion() argument
201 TIntermConstantUnion *condition = node->getCondition()->getAsConstantUnion(); in visitCase()
DIntermNode.h48 class TIntermConstantUnion; variable
88 virtual TIntermConstantUnion *getAsConstantUnion() { return nullptr; } in getAsConstantUnion()
304 class TIntermConstantUnion : public TIntermExpression
307 TIntermConstantUnion(const TConstantUnion *unionPointer, const TType &type) in TIntermConstantUnion() function
313 TIntermTyped *deepCopy() const override { return new TIntermConstantUnion(*this); } in deepCopy()
341 TIntermConstantUnion *getAsConstantUnion() override { return this; } in getAsConstantUnion()
377 TIntermConstantUnion(const TIntermConstantUnion &node); // Note: not deleted, just private!
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DValidateGlobalInitializer.cpp27 void visitConstantUnion(TIntermConstantUnion *node) override;
80 void ValidateGlobalInitializerTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
DValidateSwitch.cpp29 void visitConstantUnion(TIntermConstantUnion *) override;
96 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *) in visitConstantUnion() argument
201 TIntermConstantUnion *condition = node->getCondition()->getAsConstantUnion(); in visitCase()

12345