Searched refs:TIntermOperator (Results 1 – 13 of 13) sorted by relevance
/external/swiftshader/src/OpenGL/compiler/ |
D | intermediate.h | 459 class TIntermOperator : public TIntermTyped { 468 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {} in TIntermOperator() function 469 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {} in TIntermOperator() function 476 class TIntermBinary : public TIntermOperator { 478 TIntermBinary(TOperator o) : TIntermOperator(o) {} in TIntermBinary() 507 class TIntermUnary : public TIntermOperator { 509 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {} in TIntermUnary() 510 TIntermUnary(TOperator o) : TIntermOperator(o), operand(0) {} in TIntermUnary() 539 class TIntermAggregate : public TIntermOperator { 541 TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false) { endLine = { 0, 0, 0, 0 }; } in TIntermAggregate() [all …]
|
D | ValidateLimitations.h | 54 bool validateOperation(TIntermOperator* node, TIntermNode* operand);
|
D | ValidateLimitations.cpp | 450 bool ValidateLimitations::validateOperation(TIntermOperator* node, in validateOperation()
|
D | Intermediate.cpp | 807 bool TIntermOperator::modifiesState() const in modifiesState() 838 bool TIntermOperator::isConstructor() const in isConstructor()
|
/external/deqp-deps/glslang/glslang/Include/ |
D | intermediate.h | 995 class TIntermOperator; variable 1024 virtual glslang::TIntermOperator* getAsOperator() { return 0; } in getAsOperator() 1037 virtual const glslang::TIntermOperator* getAsOperator() const { return 0; } in getAsOperator() 1262 class TIntermOperator : public TIntermTyped { 1264 virtual TIntermOperator* getAsOperator() { return this; } in getAsOperator() 1265 virtual const TIntermOperator* getAsOperator() const { return this; } in getAsOperator() 1477 TIntermOperator(TOperator o) : TIntermTyped(EbtFloat), op(o), operationPrecision(EpqNone) {} in TIntermOperator() function 1478 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o), operationPrecision(EpqNone) {} in TIntermOperator() function 1491 class TIntermBinary : public TIntermOperator { 1493 TIntermBinary(TOperator o) : TIntermOperator(o) {} in TIntermBinary() [all …]
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | propagateNoContraction.cpp | 69 typedef std::unordered_multimap<ObjectAccessChain, glslang::TIntermOperator*> NodeMapping; 485 getPrecisenessAndRemainedAccessChain(glslang::TIntermOperator* node, in getPrecisenessAndRemainedAccessChain() 849 TIntermOperator* defining_node = defining_node_iter->second; in PropagateNoContraction()
|
D | ParseHelper.h | 320 void builtInOpCheck(const TSourceLoc&, const TFunction&, TIntermOperator&); 327 void memorySemanticsCheck(const TSourceLoc&, const TFunction&, const TIntermOperator& callNode);
|
D | localintermediate.h | 649 bool promote(TIntermOperator*); 734 bool isSpecializationOperation(const TIntermOperator&) const;
|
D | Intermediate.cpp | 2741 bool TIntermediate::isSpecializationOperation(const TIntermOperator& node) const in isSpecializationOperation() 2974 bool TIntermOperator::modifiesState() const in modifiesState() 3005 bool TIntermOperator::isConstructor() const in isConstructor() 3017 bool TIntermediate::promote(TIntermOperator* node) in promote()
|
D | ParseHelper.cpp | 1245 TIntermOperator* opNode = node.getAsOperator(); in computeBuiltinPrecisions() 1515 …emanticsCheck(const TSourceLoc& loc, const TFunction& fnCandidate, const TIntermOperator& callNode) in memorySemanticsCheck() 1676 …ext::builtInOpCheck(const TSourceLoc& loc, const TFunction& fnCandidate, TIntermOperator& callNode) in builtInOpCheck()
|
/external/deqp-deps/glslang/hlsl/ |
D | hlslParseHelper.h | 104 TIntermTyped* addOutputArgumentConversions(const TFunction&, TIntermOperator&); 105 void builtInOpCheck(const TSourceLoc&, const TFunction&, TIntermOperator&);
|
D | hlslParseHelper.cpp | 5672 …lParseContext::addOutputArgumentConversions(const TFunction& function, TIntermOperator& intermNode) in addOutputArgumentConversions() 5812 …ext::builtInOpCheck(const TSourceLoc& loc, const TFunction& fnCandidate, TIntermOperator& callNode) in builtInOpCheck() 7497 TIntermOperator* promote = nullptr; in findFunction()
|
/external/deqp-deps/glslang/SPIRV/ |
D | GlslangToSpv.cpp | 176 spv::Id createImageTextureFunctionCall(glslang::TIntermOperator* node); 4012 spv::Id TGlslangToSpvTraverser::createImageTextureFunctionCall(glslang::TIntermOperator* node)
|