Home
last modified time | relevance | path

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

1234

/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/
DSpirvIntrinsics.h48 class TIntermConstantUnion; variable
66 TMap<int, TVector<const TIntermConstantUnion*>> modes;
68 TMap<int, TVector<const TIntermConstantUnion*> > modeIds;
76 TMap<int, TVector<const TIntermConstantUnion*> > decorates;
78 TMap<int, TVector<const TIntermConstantUnion*> > decorateIds;
80 TMap<int, TVector<const TIntermConstantUnion*> > decorateStrings;
101 TSpirvTypeParameter(const TIntermConstantUnion* arg) { isConstant = true; constant = arg; } in TSpirvTypeParameter()
112 const TIntermConstantUnion* constant;
Dintermediate.h1059 class TIntermConstantUnion; variable
1085 virtual glslang::TIntermConstantUnion* getAsConstantUnion() { return 0; } in getAsConstantUnion()
1098 virtual const glslang::TIntermConstantUnion* getAsConstantUnion() const { return 0; } in getAsConstantUnion()
1322 class TIntermConstantUnion : public TIntermTyped {
1324TIntermConstantUnion(const TConstUnionArray& ua, const TType& t) : TIntermTyped(t), constArray(ua)… in TIntermConstantUnion() function
1326 virtual TIntermConstantUnion* getAsConstantUnion() { return this; } in getAsConstantUnion()
1327 virtual const TIntermConstantUnion* getAsConstantUnion() const { return this; } in getAsConstantUnion()
1336 TIntermConstantUnion& operator=(const TIntermConstantUnion&);
1789 virtual void visitConstantUnion(TIntermConstantUnion*) { } in visitConstantUnion() argument
/external/angle/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 *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);
27 TIntermConstantUnion *CreateIndexNode(int index);
28 TIntermConstantUnion *CreateUIntNode(unsigned int value);
29 TIntermConstantUnion *CreateBoolNode(bool value);
DRewriteSampleMaskVariable.cpp148 TIntermConstantUnion *singleSampleCount = CreateUIntNode(1); in RewriteSampleMask()
156 TIntermConstantUnion *fullSampleMask = CreateIndexNode(kFullSampleMask); in RewriteSampleMask()
DAsNode.h50 struct AsNode<TIntermConstantUnion>
52 static ANGLE_INLINE TIntermConstantUnion *exec(TIntermNode *node)
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DSpirvIntrinsics.cpp116 TVector<const TIntermConstantUnion*> extraOperands; in insertSpirvExecutionMode()
133 TVector<const TIntermConstantUnion*> extraOperands; in insertSpirvExecutionModeId()
151 TVector<const TIntermConstantUnion*> extraOperands; in setSpirvDecorate()
168 TVector<const TIntermConstantUnion*> extraOperands; in setSpirvDecorateId()
183 TVector<const TIntermConstantUnion*> extraOperands; in setSpirvDecorateString()
204 const auto appendDecorate = [&](const TIntermConstantUnion* constant) { in getSpirvDecorateQualifierString()
276 …TParseContext::makeSpirvTypeParameters(const TSourceLoc& loc, const TIntermConstantUnion* constant) in makeSpirvTypeParameters()
Dlocalintermediate.h505TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, b…
506TIntermConstantUnion* addConstantUnion(signed char, const TSourceLoc&, bool literal = false) const;
507TIntermConstantUnion* addConstantUnion(unsigned char, const TSourceLoc&, bool literal = false) con…
508TIntermConstantUnion* addConstantUnion(signed short, const TSourceLoc&, bool literal = false) cons…
509TIntermConstantUnion* addConstantUnion(unsigned short, const TSourceLoc&, bool literal = false) co…
510 TIntermConstantUnion* addConstantUnion(int, const TSourceLoc&, bool literal = false) const;
511TIntermConstantUnion* addConstantUnion(unsigned int, const TSourceLoc&, bool literal = false) cons…
512TIntermConstantUnion* addConstantUnion(long long, const TSourceLoc&, bool literal = false) const;
513TIntermConstantUnion* addConstantUnion(unsigned long long, const TSourceLoc&, bool literal = false…
514 TIntermConstantUnion* addConstantUnion(bool, const TSourceLoc&, bool literal = false) const;
[all …]
DIntermediate.cpp133TIntermConstantUnion* size = addConstantUnion((unsigned long long)computeBufferReferenceTypeSize(l… in addBinaryMath()
147 TIntermConstantUnion* size = in addBinaryMath()
160 TIntermConstantUnion* size = in addBinaryMath()
206 TIntermConstantUnion *leftTempConstant = node->getLeft()->getAsConstantUnion(); in addBinaryMath()
207 TIntermConstantUnion *rightTempConstant = node->getRight()->getAsConstantUnion(); in addBinaryMath()
2536 TIntermConstantUnion* TIntermediate::addConstantUnion(const TConstUnionArray& unionArray, const TTy… in addConstantUnion()
2538 TIntermConstantUnion* node = new TIntermConstantUnion(unionArray, t); in addConstantUnion()
2546 TIntermConstantUnion* TIntermediate::addConstantUnion(signed char i8, const TSourceLoc& loc, bool l… in addConstantUnion()
2554 TIntermConstantUnion* TIntermediate::addConstantUnion(unsigned char u8, const TSourceLoc& loc, bool… in addConstantUnion()
2562 TIntermConstantUnion* TIntermediate::addConstantUnion(signed short i16, const TSourceLoc& loc, bool… in addConstantUnion()
[all …]
/external/angle/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.cpp94 TIntermConstantUnion *oneNode = in visitUnary()
95 new TIntermConstantUnion(one, TType(opr->getBasicType(), opr->getPrecision(), EvqConst)); in visitUnary()
/external/angle/src/compiler/translator/tree_ops/
DClampPointSize.cpp35 TIntermConstantUnion *maxPointSizeNode = in ClampPointSize()
36 new TIntermConstantUnion(maxPointSizeConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampPointSize()
DClampIndirectIndices.cpp59 TIntermConstantUnion *zero = createClampValue(0, useFloatClamp); in visitBinary()
121 TIntermConstantUnion *createClampValue(int value, bool useFloat) in createClampValue()
/external/angle/src/compiler/translator/tree_ops/gl/
DClampFragDepth.cpp37 TIntermConstantUnion *maxFragDepthNode = in ClampFragDepth()
38 new TIntermConstantUnion(maxFragDepthConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
DRecordConstantPrecision.cpp34 void visitConstantUnion(TIntermConstantUnion *node) override;
123 void RecordConstantPrecisionTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
/external/deqp-deps/glslang/glslang/MachineIndependent/
Dlocalintermediate.h496TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, b…
497TIntermConstantUnion* addConstantUnion(signed char, const TSourceLoc&, bool literal = false) const;
498TIntermConstantUnion* addConstantUnion(unsigned char, const TSourceLoc&, bool literal = false) con…
499TIntermConstantUnion* addConstantUnion(signed short, const TSourceLoc&, bool literal = false) cons…
500TIntermConstantUnion* addConstantUnion(unsigned short, const TSourceLoc&, bool literal = false) co…
501 TIntermConstantUnion* addConstantUnion(int, const TSourceLoc&, bool literal = false) const;
502TIntermConstantUnion* addConstantUnion(unsigned int, const TSourceLoc&, bool literal = false) cons…
503TIntermConstantUnion* addConstantUnion(long long, const TSourceLoc&, bool literal = false) const;
504TIntermConstantUnion* addConstantUnion(unsigned long long, const TSourceLoc&, bool literal = false…
505 TIntermConstantUnion* addConstantUnion(bool, const TSourceLoc&, bool literal = false) const;
[all …]
DIntermediate.cpp133TIntermConstantUnion* size = addConstantUnion((unsigned long long)computeBufferReferenceTypeSize(l… in addBinaryMath()
147 TIntermConstantUnion* size = in addBinaryMath()
160 TIntermConstantUnion* size = in addBinaryMath()
206 TIntermConstantUnion *leftTempConstant = node->getLeft()->getAsConstantUnion(); in addBinaryMath()
207 TIntermConstantUnion *rightTempConstant = node->getRight()->getAsConstantUnion(); in addBinaryMath()
2536 TIntermConstantUnion* TIntermediate::addConstantUnion(const TConstUnionArray& unionArray, const TTy… in addConstantUnion()
2538 TIntermConstantUnion* node = new TIntermConstantUnion(unionArray, t); in addConstantUnion()
2546 TIntermConstantUnion* TIntermediate::addConstantUnion(signed char i8, const TSourceLoc& loc, bool l… in addConstantUnion()
2554 TIntermConstantUnion* TIntermediate::addConstantUnion(unsigned char u8, const TSourceLoc& loc, bool… in addConstantUnion()
2562 TIntermConstantUnion* TIntermediate::addConstantUnion(signed short i16, const TSourceLoc& loc, bool… in addConstantUnion()
[all …]
/external/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
DValidateSwitch.cpp49 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *) in visitConstantUnion() argument
115 TIntermConstantUnion *condition = node->getCondition()->getAsConstantUnion(); in visitCase()
/external/angle/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()
DIntermNode.h48 class TIntermConstantUnion; variable
88 virtual TIntermConstantUnion *getAsConstantUnion() { return nullptr; } in getAsConstantUnion()
320 class TIntermConstantUnion : public TIntermExpression
323 TIntermConstantUnion(const TConstantUnion *unionPointer, const TType &type) in TIntermConstantUnion() function
329 TIntermTyped *deepCopy() const override { return new TIntermConstantUnion(*this); } in deepCopy()
358 TIntermConstantUnion *getAsConstantUnion() override { return this; } in getAsConstantUnion()
396 TIntermConstantUnion(const TIntermConstantUnion &node); // Note: not deleted, just private!
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1055 class TIntermConstantUnion; variable
1081 virtual glslang::TIntermConstantUnion* getAsConstantUnion() { return 0; } in getAsConstantUnion()
1094 virtual const glslang::TIntermConstantUnion* getAsConstantUnion() const { return 0; } in getAsConstantUnion()
1316 class TIntermConstantUnion : public TIntermTyped {
1318TIntermConstantUnion(const TConstUnionArray& ua, const TType& t) : TIntermTyped(t), constArray(ua)… in TIntermConstantUnion() function
1320 virtual TIntermConstantUnion* getAsConstantUnion() { return this; } in getAsConstantUnion()
1321 virtual const TIntermConstantUnion* getAsConstantUnion() const { return this; } in getAsConstantUnion()
1330 TIntermConstantUnion& operator=(const TIntermConstantUnion&);
1766 virtual void visitConstantUnion(TIntermConstantUnion*) { } in visitConstantUnion() argument

1234