Home
last modified time | relevance | path

Searched refs:getAsUnaryNode (Results 1 – 24 of 24) sorted by relevance

/external/angle/src/compiler/translator/tree_util/
DAsNode.h99 return node ? node->getAsUnaryNode() : nullptr;
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/
Dintermediate.h1087 virtual glslang::TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() function
1100 virtual const glslang::TIntermUnary* getAsUnaryNode() const { return 0; } in getAsUnaryNode() function
1619 virtual TIntermUnary* getAsUnaryNode() { return this; } in getAsUnaryNode() function
1620 virtual const TIntermUnary* getAsUnaryNode() const { return this; } in getAsUnaryNode() function
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1083 virtual glslang::TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() function
1096 virtual const glslang::TIntermUnary* getAsUnaryNode() const { return 0; } in getAsUnaryNode() function
1613 virtual TIntermUnary* getAsUnaryNode() { return this; } in getAsUnaryNode() function
1614 virtual const TIntermUnary* getAsUnaryNode() const { return this; } in getAsUnaryNode() function
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DIntermRebuild.cpp357 return visitUnaryPre(*originalNode.getAsUnaryNode()); in traversePre()
420 return traverseUnaryChildren(*currNode.getAsUnaryNode()); in traverseChildren()
488 return visitUnaryPost(*currNode.getAsUnaryNode()); in traversePost()
DEmitMetal.cpp720 if (TIntermUnary *unaryNode = node.getAsUnaryNode()) in Parenthesize()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DpropagateNoContraction.cpp511 } else if (glslang::TIntermUnary* UN = node->getAsUnaryNode()) { in getPrecisenessAndRemainedAccessChain()
640 } else if (glslang::TIntermUnary* UN = defining_node->getAsUnaryNode()) { in propagateNoContractionInOneExpression()
DParseHelper.cpp1367 if (TIntermUnary* unaryNode = node.getAsUnaryNode()) { in computeBuiltinPrecisions()
1889 assert(callNode.getAsUnaryNode()); in builtInOpCheck()
1890 unaryArg = callNode.getAsUnaryNode()->getOperand(); in builtInOpCheck()
3851 } else if (expr->getAsUnaryNode() && in arraySizeCheck()
3852 expr->getAsUnaryNode()->getOp() == glslang::EOpArrayLength && in arraySizeCheck()
3853 expr->getAsUnaryNode()->getOperand()->getType().isCoopMat()) { in arraySizeCheck()
3856 sizePair.node = expr->getAsUnaryNode(); in arraySizeCheck()
4866 TIntermUnary* unaryTerminal = loop->getTerminal()->getAsUnaryNode(); in inductiveLoopCheck()
7538 if (node->getAsUnaryNode()->getOperand()->getAsConstantUnion()) in constructBuiltIn()
7539 … return node->getAsUnaryNode()->getOperand()->getAsConstantUnion()->fold(op, node->getType()); in constructBuiltIn()
DIntermediate.cpp3204 if (node->getAsUnaryNode()) in promote()
3205 return promoteUnary(*node->getAsUnaryNode()); in promote()
3807 TIntermUnary* unaryNode = getAsUnaryNode(); in propagatePrecision()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DpropagateNoContraction.cpp511 } else if (glslang::TIntermUnary* UN = node->getAsUnaryNode()) { in getPrecisenessAndRemainedAccessChain()
640 } else if (glslang::TIntermUnary* UN = defining_node->getAsUnaryNode()) { in propagateNoContractionInOneExpression()
DParseHelper.cpp1481 } else if (auto unaryNode = result->getAsUnaryNode()) { in handleBuiltInFunctionCall()
1539 if (TIntermUnary* unaryNode = node.getAsUnaryNode()) { in computeBuiltinPrecisions()
2062 assert(callNode.getAsUnaryNode()); in builtInOpCheck()
2063 unaryArg = callNode.getAsUnaryNode()->getOperand(); in builtInOpCheck()
4122 } else if (expr->getAsUnaryNode() && in arraySizeCheck()
4123 expr->getAsUnaryNode()->getOp() == glslang::EOpArrayLength && in arraySizeCheck()
4124 expr->getAsUnaryNode()->getOperand()->getType().isCoopMat()) { in arraySizeCheck()
4127 sizePair.node = expr->getAsUnaryNode(); in arraySizeCheck()
5150 TIntermUnary* unaryTerminal = loop->getTerminal()->getAsUnaryNode(); in inductiveLoopCheck()
7987 if (node->getAsUnaryNode()->getOperand()->getAsConstantUnion()) in constructBuiltIn()
[all …]
DIntermediate.cpp3204 if (node->getAsUnaryNode()) in promote()
3205 return promoteUnary(*node->getAsUnaryNode()); in promote()
3812 TIntermUnary* unaryNode = getAsUnaryNode(); in propagatePrecision()
/external/swiftshader/src/OpenGL/compiler/
Dintermediate.h281 virtual TIntermUnary* getAsUnaryNode() { return 0; } in getAsUnaryNode() function
523 TIntermUnary* getAsUnaryNode() override { return this; } in getAsUnaryNode() function
DValidateLimitations.cpp354 TIntermUnary* unOp = expr->getAsUnaryNode(); in validateForLoopExpr()
DOutputASM.cpp3044 else if(expression->getAsUnaryNode()) in cost()
3046 TIntermUnary *unary = expression->getAsUnaryNode(); in cost()
3897 TIntermUnary *unaryTerminal = node->getExpression()->getAsUnaryNode(); in LoopInfo()
/external/angle/src/tests/compiler_tests/
DIntermNode_test.cpp202 TIntermUnary *copy = copyTyped->getAsUnaryNode(); in TEST_F()
/external/angle/src/compiler/translator/
DValidateLimitations.cpp337 TIntermUnary *unOp = expr->getAsUnaryNode(); in validateForLoopExpr()
DIntermNode.h100 virtual TIntermUnary *getAsUnaryNode() { return nullptr; } in getAsUnaryNode() function
528 TIntermUnary *getAsUnaryNode() override { return this; } in getAsUnaryNode() function
DOutputHLSL.cpp3031 TIntermUnary *unaryTerminal = node->getExpression()->getAsUnaryNode(); in handleExcessiveLoop()
DParseContext.cpp6656 assert(functionCall->getAsUnaryNode()); in checkInterpolationFS()
6657 arg0 = functionCall->getAsUnaryNode()->getOperand(); in checkInterpolationFS()
/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.cpp261 TIntermUnary* nodeAsUnary = node->getAsUnaryNode(); in handleLvalue()
4771 TIntermUnary* fnUnary = node->getAsUnaryNode(); in decomposeIntrinsic()
4819 node->getAsUnaryNode()->setOperand(typedArg); in decomposeIntrinsic()
5138 convert->getAsUnaryNode()->setOperand(uint64); in decomposeIntrinsic()
5149 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5180 unpackOp->getAsUnaryNode()->setOperand(component); in decomposeIntrinsic()
5199 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5236 packOp->getAsUnaryNode()->setOperand(vec2ComponentAndZero); in decomposeIntrinsic()
5254 TIntermTyped* arg0 = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5281 TIntermTyped* arg0 = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
[all …]
/external/angle/third_party/vulkan-deps/glslang/src/glslang/HLSL/
DhlslParseHelper.cpp261 TIntermUnary* nodeAsUnary = node->getAsUnaryNode(); in handleLvalue()
4771 TIntermUnary* fnUnary = node->getAsUnaryNode(); in decomposeIntrinsic()
4819 node->getAsUnaryNode()->setOperand(typedArg); in decomposeIntrinsic()
5138 convert->getAsUnaryNode()->setOperand(uint64); in decomposeIntrinsic()
5149 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5180 unpackOp->getAsUnaryNode()->setOperand(component); in decomposeIntrinsic()
5199 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5236 packOp->getAsUnaryNode()->setOperand(vec2ComponentAndZero); in decomposeIntrinsic()
5254 TIntermTyped* arg0 = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
5281 TIntermTyped* arg0 = node->getAsUnaryNode()->getOperand(); in decomposeIntrinsic()
[all …]
/external/angle/src/compiler/translator/tree_ops/
DRewriteRowMajorMatrices.cpp966 TIntermUnary *accessorAsUnary = accessor->getAsUnaryNode(); in transformExpression()
/external/angle/third_party/vulkan-deps/glslang/src/SPIRV/
DGlslangToSpv.cpp5251 … : node->getAsUnaryNode()->getOperand()->getAsTyped()->getType(); in createImageTextureFunctionCall()
5277 translateArguments(*node->getAsUnaryNode(), arguments); in createImageTextureFunctionCall()
9165 const glslang::TIntermUnary* unaryNode = node->getAsUnaryNode(); in isTrivial()
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp4915 … : node->getAsUnaryNode()->getOperand()->getAsTyped()->getType(); in createImageTextureFunctionCall()
4941 translateArguments(*node->getAsUnaryNode(), arguments); in createImageTextureFunctionCall()
8761 const glslang::TIntermUnary* unaryNode = node->getAsUnaryNode(); in isTrivial()