/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | RewriteUnaryMinusOperatorInt.cpp | 26 bool visitUnary(Visit visit, TIntermUnary *node) override; 59 bool Traverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary() 81 TIntermUnary *bitwiseNot = new TIntermUnary(EOpBitwiseNot, opr, nullptr); in visitUnary()
|
D | RewriteExpressionsWithShaderStorageBlock.cpp | 124 bool visitUnary(Visit visit, TIntermUnary *node) override; 335 bool RewriteExpressionsWithShaderStorageBlockTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary() 368 TIntermUnary *newUnary = new TIntermUnary(node->getOp(), temp1->deepCopy(), nullptr); in visitUnary()
|
D | RewriteElseBlocks.cpp | 95 TIntermUnary *negatedCondition = in rewriteIfElse() 96 new TIntermUnary(EOpLogicalNot, conditionSymbolElse, nullptr); in rewriteIfElse()
|
D | UnfoldShortCircuitToIf.cpp | 89 TIntermUnary *notTempSymbol = in visitBinary() 90 new TIntermUnary(EOpLogicalNot, CreateTempSymbolNode(resultVariable), nullptr); in visitBinary()
|
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNodePatternMatcher.h | 22 class TIntermUnary; variable 61 bool match(TIntermUnary *node) const;
|
D | IntermTraverse.h | 48 virtual bool visitUnary(Visit visit, TIntermUnary *node) { return true; } in visitUnary() 83 virtual void traverseUnary(TIntermUnary *node); 325 void traverseUnary(TIntermUnary *node) final;
|
D | AsNode.h | 95 struct AsNode<TIntermUnary> 97 static ANGLE_INLINE TIntermUnary *exec(TIntermNode *node)
|
D | IntermTraverse.cpp | 89 void TIntermUnary::traverse(TIntermTraverser *it) in traverse() 142 bool TIntermUnary::visit(Visit visit, TIntermTraverser *it) in visit() 378 void TIntermTraverser::traverseUnary(TIntermUnary *node) in traverseUnary() 383 void TLValueTrackingTraverser::traverseUnary(TIntermUnary *node) in traverseUnary()
|
/external/angle/src/compiler/translator/tree_ops/gl/mac/ |
D | RewriteUnaryMinusOperatorFloat.cpp | 25 bool visitUnary(Visit visit, TIntermUnary *node) override; 58 bool Traverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
|
D | RewriteDoWhile.cpp | 98 TIntermUnary *negatedCondition = in visitBlock() 99 new TIntermUnary(EOpLogicalNot, loop->getCondition(), nullptr); in visitBlock()
|
/external/angle/src/compiler/translator/tree_ops/ |
D | RemoveArrayLengthMethod.cpp | 38 bool visitUnary(Visit visit, TIntermUnary *node) override; 50 bool RemoveArrayLengthTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
|
D | SplitSequenceOperator.cpp | 28 bool visitUnary(Visit visit, TIntermUnary *node) override; 74 bool SplitSequenceOperatorTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | intermediate.h | 247 class TIntermUnary; variable 281 virtual TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() 507 class TIntermUnary : public TIntermOperator { 509 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {} in TIntermUnary() function 510 TIntermUnary(TOperator o) : TIntermOperator(o), operand(0) {} in TIntermUnary() function 523 TIntermUnary* getAsUnaryNode() override { return this; } in getAsUnaryNode() 708 virtual bool visitUnary(Visit visit, TIntermUnary*) {return true;} in visitUnary() argument
|
/external/angle/src/compiler/translator/ |
D | ValidateGlobalInitializer.cpp | 30 bool visitUnary(Visit visit, TIntermUnary *node) override; 118 bool ValidateGlobalInitializerTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
|
D | IntermNode.h | 47 class TIntermUnary; variable 100 virtual TIntermUnary *getAsUnaryNode() { return nullptr; } in getAsUnaryNode() 521 class TIntermUnary : public TIntermOperator 524 TIntermUnary(TOperator op, TIntermTyped *operand, const TFunction *function); 526 TIntermTyped *deepCopy() const override { return new TIntermUnary(*this); } in deepCopy() 528 TIntermUnary *getAsUnaryNode() override { return this; } in getAsUnaryNode() 558 TIntermUnary(const TIntermUnary &node); // note: not deleted, just private!
|
D | ExtensionGLSL.h | 30 bool visitUnary(Visit visit, TIntermUnary *node) override;
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | limits.cpp | 70 virtual bool visitUnary(TVisit, TIntermUnary* node); 96 bool TInductiveTraverser::visitUnary(TVisit /* visit */, TIntermUnary* node) in visitUnary()
|
D | propagateNoContraction.cpp | 243 bool visitUnary(glslang::TVisit, glslang::TIntermUnary*) override; 332 glslang::TIntermUnary* node) in visitUnary() 511 } else if (glslang::TIntermUnary* UN = node->getAsUnaryNode()) { in getPrecisenessAndRemainedAccessChain() 640 } else if (glslang::TIntermUnary* UN = defining_node->getAsUnaryNode()) { in propagateNoContractionInOneExpression() 732 bool visitUnary(glslang::TVisit /* visit */, glslang::TIntermUnary* node) override in visitUnary()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | limits.cpp | 70 virtual bool visitUnary(TVisit, TIntermUnary* node); 96 bool TInductiveTraverser::visitUnary(TVisit /* visit */, TIntermUnary* node) in visitUnary()
|
D | propagateNoContraction.cpp | 243 bool visitUnary(glslang::TVisit, glslang::TIntermUnary*) override; 332 glslang::TIntermUnary* node) in visitUnary() 511 } else if (glslang::TIntermUnary* UN = node->getAsUnaryNode()) { in getPrecisenessAndRemainedAccessChain() 640 } else if (glslang::TIntermUnary* UN = defining_node->getAsUnaryNode()) { in propagateNoContractionInOneExpression() 732 bool visitUnary(glslang::TVisit /* visit */, glslang::TIntermUnary* node) override in visitUnary()
|
D | RemoveTree.cpp | 60 virtual bool visitUnary(TVisit /* visit */, TIntermUnary* node) in visitUnary()
|
/external/angle/src/tests/compiler_tests/ |
D | IntermNode_test.cpp | 199 TIntermUnary *original = new TIntermUnary(EOpPreIncrement, createTestSymbol(), nullptr); in TEST_F() 202 TIntermUnary *copy = copyTyped->getAsUnaryNode(); in TEST_F()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/ |
D | intermediate.h | 1057 class TIntermUnary; variable 1087 virtual glslang::TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() 1100 virtual const glslang::TIntermUnary* getAsUnaryNode() const { return 0; } in getAsUnaryNode() 1611 class TIntermUnary : public TIntermOperator { 1613 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {} in TIntermUnary() function 1614 TIntermUnary(TOperator o) : TIntermOperator(o), operand(0) {} in TIntermUnary() function 1619 virtual TIntermUnary* getAsUnaryNode() { return this; } in getAsUnaryNode() 1620 virtual const TIntermUnary* getAsUnaryNode() const { return this; } in getAsUnaryNode() 1791 virtual bool visitUnary(TVisit, TIntermUnary*) { return true; } in visitUnary() argument
|
/external/deqp-deps/glslang/glslang/Include/ |
D | intermediate.h | 1053 class TIntermUnary; variable 1083 virtual glslang::TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() 1096 virtual const glslang::TIntermUnary* getAsUnaryNode() const { return 0; } in getAsUnaryNode() 1605 class TIntermUnary : public TIntermOperator { 1607 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {} in TIntermUnary() function 1608 TIntermUnary(TOperator o) : TIntermOperator(o), operand(0) {} in TIntermUnary() function 1613 virtual TIntermUnary* getAsUnaryNode() { return this; } in getAsUnaryNode() 1614 virtual const TIntermUnary* getAsUnaryNode() const { return this; } in getAsUnaryNode() 1768 virtual bool visitUnary(TVisit, TIntermUnary*) { return true; } in visitUnary() argument
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | IntermRebuild.h | 218 virtual PreResult visitUnaryPre(TIntermUnary &node); 237 virtual PostResult visitUnaryPost(TIntermUnary &node); 298 TIntermNode *traverseUnaryChildren(TIntermUnary &node);
|