/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/ |
D | SpirvIntrinsics.h | 48 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;
|
D | intermediate.h | 1059 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 { 1324 …TIntermConstantUnion(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/ |
D | IntermNode_util.cpp | 85 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()
|
D | IntermNode_util.h | 26 TIntermConstantUnion *CreateFloatNode(float value); 27 TIntermConstantUnion *CreateIndexNode(int index); 28 TIntermConstantUnion *CreateUIntNode(unsigned int value); 29 TIntermConstantUnion *CreateBoolNode(bool value);
|
D | RewriteSampleMaskVariable.cpp | 148 TIntermConstantUnion *singleSampleCount = CreateUIntNode(1); in RewriteSampleMask() 156 TIntermConstantUnion *fullSampleMask = CreateIndexNode(kFullSampleMask); in RewriteSampleMask()
|
D | AsNode.h | 50 struct AsNode<TIntermConstantUnion> 52 static ANGLE_INLINE TIntermConstantUnion *exec(TIntermNode *node)
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | SpirvIntrinsics.cpp | 116 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()
|
D | localintermediate.h | 505 …TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, b… 506 …TIntermConstantUnion* addConstantUnion(signed char, const TSourceLoc&, bool literal = false) const; 507 …TIntermConstantUnion* addConstantUnion(unsigned char, const TSourceLoc&, bool literal = false) con… 508 …TIntermConstantUnion* addConstantUnion(signed short, const TSourceLoc&, bool literal = false) cons… 509 …TIntermConstantUnion* addConstantUnion(unsigned short, const TSourceLoc&, bool literal = false) co… 510 TIntermConstantUnion* addConstantUnion(int, const TSourceLoc&, bool literal = false) const; 511 …TIntermConstantUnion* addConstantUnion(unsigned int, const TSourceLoc&, bool literal = false) cons… 512 … TIntermConstantUnion* addConstantUnion(long long, const TSourceLoc&, bool literal = false) const; 513 …TIntermConstantUnion* addConstantUnion(unsigned long long, const TSourceLoc&, bool literal = false… 514 TIntermConstantUnion* addConstantUnion(bool, const TSourceLoc&, bool literal = false) const; [all …]
|
D | Intermediate.cpp | 133 …TIntermConstantUnion* 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/ |
D | ExpandIntegerPowExpressions.cpp | 81 const TIntermConstantUnion *constantExponent = sequence->at(1)->getAsConstantUnion(); in visitAggregate() 135 TIntermConstantUnion *oneNode = new TIntermConstantUnion(oneVal, node->getType()); in visitAggregate()
|
D | RewriteUnaryMinusOperatorInt.cpp | 94 TIntermConstantUnion *oneNode = in visitUnary() 95 new TIntermConstantUnion(one, TType(opr->getBasicType(), opr->getPrecision(), EvqConst)); in visitUnary()
|
/external/angle/src/compiler/translator/tree_ops/ |
D | ClampPointSize.cpp | 35 TIntermConstantUnion *maxPointSizeNode = in ClampPointSize() 36 new TIntermConstantUnion(maxPointSizeConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampPointSize()
|
D | ClampIndirectIndices.cpp | 59 TIntermConstantUnion *zero = createClampValue(0, useFloatClamp); in visitBinary() 121 TIntermConstantUnion *createClampValue(int value, bool useFloat) in createClampValue()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | ClampFragDepth.cpp | 37 TIntermConstantUnion *maxFragDepthNode = in ClampFragDepth() 38 new TIntermConstantUnion(maxFragDepthConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
|
D | RecordConstantPrecision.cpp | 34 void visitConstantUnion(TIntermConstantUnion *node) override; 123 void RecordConstantPrecisionTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | localintermediate.h | 496 …TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, b… 497 …TIntermConstantUnion* addConstantUnion(signed char, const TSourceLoc&, bool literal = false) const; 498 …TIntermConstantUnion* addConstantUnion(unsigned char, const TSourceLoc&, bool literal = false) con… 499 …TIntermConstantUnion* addConstantUnion(signed short, const TSourceLoc&, bool literal = false) cons… 500 …TIntermConstantUnion* addConstantUnion(unsigned short, const TSourceLoc&, bool literal = false) co… 501 TIntermConstantUnion* addConstantUnion(int, const TSourceLoc&, bool literal = false) const; 502 …TIntermConstantUnion* addConstantUnion(unsigned int, const TSourceLoc&, bool literal = false) cons… 503 … TIntermConstantUnion* addConstantUnion(long long, const TSourceLoc&, bool literal = false) const; 504 …TIntermConstantUnion* addConstantUnion(unsigned long long, const TSourceLoc&, bool literal = false… 505 TIntermConstantUnion* addConstantUnion(bool, const TSourceLoc&, bool literal = false) const; [all …]
|
D | Intermediate.cpp | 133 …TIntermConstantUnion* 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/ |
D | Intermediate.cpp | 411 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 …]
|
D | localintermediate.h | 47 TIntermConstantUnion* addConstantUnion(ConstantUnion*, const TType&, const TSourceLoc&); 48 TIntermTyped* promoteConstantUnion(TBasicType, TIntermConstantUnion*);
|
D | intermediate.h | 248 class TIntermConstantUnion; variable 278 virtual TIntermConstantUnion* getAsConstantUnion() { return 0; } in getAsConstantUnion() 430 class TIntermConstantUnion : public TIntermTyped { 432 …TIntermConstantUnion(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
|
D | ValidateSwitch.cpp | 49 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *) in visitConstantUnion() argument 115 TIntermConstantUnion *condition = node->getCondition()->getAsConstantUnion(); in visitCase()
|
/external/angle/src/compiler/translator/ |
D | ValidateGlobalInitializer.cpp | 27 void visitConstantUnion(TIntermConstantUnion *node) override; 80 void ValidateGlobalInitializerTraverser::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
|
D | ValidateSwitch.cpp | 29 void visitConstantUnion(TIntermConstantUnion *) override; 96 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *) in visitConstantUnion() argument 201 TIntermConstantUnion *condition = node->getCondition()->getAsConstantUnion(); in visitCase()
|
D | IntermNode.h | 48 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/ |
D | intermediate.h | 1055 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 { 1318 …TIntermConstantUnion(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
|