Home
last modified time | relevance | path

Searched refs:getRight (Results 1 – 25 of 94) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DImmutableSet.h63 ImutAVLTree *getRight() const { return right; } in getRight() function
83 T = T->getRight(); in find()
92 ImutAVLTree *Right = T->getRight(); in getMaxElement()
93 while (Right) { T = Right; Right = T->getRight(); } in getMaxElement()
103 if (const ImutAVLTree* R = getRight()) in size()
181 if (ImutAVLTree* R = getRight()) in foreach()
193 unsigned HR = getRight() ? getRight()->validateTree() : 0; in validateTree()
208 assert((!getRight() || in validateTree()
210 ImutInfo::KeyOfValue(getRight()->getValue()))) && in validateTree()
319 uint32_t X = computeDigest(getLeft(), getRight(), getValue()); in computeDigest()
[all …]
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DUnfoldShortCircuitToIf.cpp65 ASSERT(node->getRight()->hasSideEffects()); in visitBinary()
85 ASSERT(node->getRight()->getType() == *boolType); in visitBinary()
87 CreateTempAssignmentNode(resultVariable, node->getRight())); in visitBinary()
112 ASSERT(node->getRight()->getType() == *boolType); in visitBinary()
114 CreateTempAssignmentNode(resultVariable, node->getRight())); in visitBinary()
DEmulatePrecision.cpp450 if (binaryParent && binaryParent->getOp() == EOpComma && (binaryParent->getRight() != node)) in ParentUsesResult()
546 node->getRight()->getType().getBuiltInTypeNameString())); in visitBinary()
548 node->getLeft(), node->getRight(), "add"); in visitBinary()
556 node->getRight()->getType().getBuiltInTypeNameString())); in visitBinary()
558 node->getLeft(), node->getRight(), "sub"); in visitBinary()
570 node->getRight()->getType().getBuiltInTypeNameString())); in visitBinary()
572 node->getLeft(), node->getRight(), "mul"); in visitBinary()
580 node->getRight()->getType().getBuiltInTypeNameString())); in visitBinary()
582 node->getLeft(), node->getRight(), "div"); in visitBinary()
DRewriteExpressionsWithShaderStorageBlock.cpp164 bool rightSSBO = IsInShaderStorageBlock(node->getRight()); in visitBinary()
190 insertInitStatementAndReturnTempSymbol(node->getRight(), &insertions); in visitBinary()
223 TIntermTyped *rightNode = node->getRight(); in visitBinary()
228 rightNode = insertInitStatementAndReturnTempSymbol(node->getRight(), &insertions); in visitBinary()
DUnfoldShortCircuitAST.cpp50 replacement = UnfoldOR(node->getLeft(), node->getRight()); in visitBinary()
53 replacement = UnfoldAND(node->getLeft(), node->getRight()); in visitBinary()
DRemoveDynamicIndexing.cpp362 ASSERT(node->getRight()->hasSideEffects()); in visitBinary()
369 TVariable *indexVariable = DeclareTempVariable(mSymbolTable, node->getRight(), in visitBinary()
376 queueReplacementWithParent(node, node->getRight(), tempIndex, OriginalNode::IS_DROPPED); in visitBinary()
475 TIntermTyped *indexInitializer = EnsureSignedInt(node->getRight()); in visitBinary()
508 node, EnsureSignedInt(node->getRight()), indexingFunction); in visitBinary()
DVectorizeVectorScalarArithmetic.cpp88 TIntermTyped *right = node->getRight(); in visitBinary()
140 TIntermTyped *right = argBinary->getRight(); in replaceMathInsideConstructor()
169 TIntermTyped *right = argBinary->getRight(); in replaceAssignInsideConstructor()
DDeferGlobalInitializers.cpp53 TIntermTyped *expression = init->getRight(); in GetDeferredInitializers()
74 new TIntermBinary(EOpAssign, symbolNode->deepCopy(), init->getRight()); in GetDeferredInitializers()
DRemoveUnreferencedVariables.cpp183 declarator->getAsBinaryNode()->getRight()->getAsAggregate()) in removeVariableDeclaration()
187 ASSERT(declarator->getAsBinaryNode()->getRight()->getType().getStruct() == in removeVariableDeclaration()
259 (*mSymbolIdRefCounts)[symbolId] == 1u && !initNode->getRight()->hasSideEffects(); in visitDeclaration()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
DUnfoldShortCircuitToIf.cpp65 ASSERT(node->getRight()->hasSideEffects()); in visitBinary()
85 ASSERT(node->getRight()->getType() == *boolType); in visitBinary()
87 CreateTempAssignmentNode(resultVariable, node->getRight())); in visitBinary()
112 ASSERT(node->getRight()->getType() == *boolType); in visitBinary()
114 CreateTempAssignmentNode(resultVariable, node->getRight())); in visitBinary()
DRewriteExpressionsWithShaderStorageBlock.cpp164 bool rightSSBO = IsInShaderStorageBlock(node->getRight()); in visitBinary()
190 insertInitStatementAndReturnTempSymbol(node->getRight(), &insertions); in visitBinary()
223 TIntermTyped *rightNode = node->getRight(); in visitBinary()
228 rightNode = insertInitStatementAndReturnTempSymbol(node->getRight(), &insertions); in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DClampIndirectIndices.cpp43 valid = ClampIndirectIndices(mCompiler, node->getRight(), mSymbolTable); in visitBinary()
49 const TType &rightType = node->getRight()->getType(); in visitBinary()
85 TIntermTyped *index = node->getRight(); in visitBinary()
114 queueReplacementWithParent(node, node->getRight(), clamped, OriginalNode::IS_DROPPED); in visitBinary()
DRemoveDynamicIndexing.cpp376 ASSERT(node->getRight()->hasSideEffects()); in visitBinary()
383 TVariable *indexVariable = DeclareTempVariable(mSymbolTable, node->getRight(), in visitBinary()
390 queueReplacementWithParent(node, node->getRight(), tempIndex, OriginalNode::IS_DROPPED); in visitBinary()
491 TIntermTyped *indexInitializer = EnsureSignedInt(node->getRight()); in visitBinary()
524 node, EnsureSignedInt(node->getRight()), indexingFunction); in visitBinary()
DMonomorphizeUnsupportedFunctions.cpp111 TIntermTyped *index = asBinary->getRight(); in ExtractSideEffects()
170 TIntermTyped *index = asBinary->getRight(); in CreateMonomorphizedFunctionCallArgs()
219 TIntermTyped *index = asBinary->getRight(); in MonomorphizeFunction()
228 asBinary->replaceChildNode(asBinary->getRight(), new TIntermSymbol(param)); in MonomorphizeFunction()
DDeferGlobalInitializers.cpp55 TIntermTyped *expression = init->getRight(); in GetDeferredInitializers()
77 new TIntermBinary(EOpAssign, symbolNode->deepCopy(), init->getRight()); in GetDeferredInitializers()
DRemoveUnreferencedVariables.cpp183 declarator->getAsBinaryNode()->getRight()->getAsAggregate()) in removeVariableDeclaration()
187 ASSERT(declarator->getAsBinaryNode()->getRight()->getType().getStruct() == in removeVariableDeclaration()
259 (*mSymbolIdRefCounts)[symbolId] == 1u && !initNode->getRight()->hasSideEffects(); in visitDeclaration()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DRewriteSampleMaskVariable.cpp82 const TConstantUnion *constIdx = node->getRight()->getConstantValue(); in visitBinary()
85 if (node->getRight()->hasSideEffects()) in visitBinary()
87 insertStatementInParentBlock(node->getRight()); in visitBinary()
90 queueReplacementWithParent(node, node->getRight(), in visitBinary()
DFindPreciseNodes.cpp106 int fieldIndex = binary->getRight()->getAsConstantUnion()->getIConst(0); in build()
168 binary->getRight()->traverse(traverser); in TraverseIndexNodesOnly()
390 node->getRight()->traverse(this); in visitBinary()
410 initExpression = initNode->getRight(); in visitDeclaration()
543 node->getRight()->traverse(this); in visitBinary()
557 node->getRight()->traverse(this); in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DOutputHLSL.cpp144 TIntermAggregate *aggregateNode = node.getRight()->getAsAggregate(); in IsAtomicFunctionForSharedVariableDirectAssign()
218 ancestorBinary->getRight()->getAsConstantUnion(); in needStructMapping()
1409 ancestorBinary->getRight()->getAsConstantUnion(); in ancestorEvaluatesToSamplerInStruct()
1450 TIntermAggregate *rightAgg = node->getRight()->getAsAggregate(); in visitBinary()
1475 TIntermAggregate *atomicFunctionNode = node->getRight()->getAsAggregate(); in visitBinary()
1493 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1495 mSSBOOutputHLSL->outputLoadFunctionCall(node->getRight()); in visitBinary()
1499 node->getRight()->traverse(this); in visitBinary()
1505 else if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1509 mSSBOOutputHLSL->outputLoadFunctionCall(node->getRight()); in visitBinary()
[all …]
DValidateLimitations.cpp253 if (!isConstExpr(declInit->getRight())) in validateForLoopInit()
309 if (!isConstExpr(binOp->getRight())) in validateForLoopCond()
396 if (!isConstExpr(binOp->getRight())) in validateForLoopExpr()
427 TIntermTyped *index = node->getRight(); in validateIndexing()
DShaderStorageBlockOutputHLSL.cpp472 const TIntermConstantUnion *index = binaryNode->getRight()->getAsConstantUnion(); in traverseSSBOAccess()
550 binaryNode->getRight()->getAsConstantUnion()->getIConst(0); in traverseNode()
572 const TIntermConstantUnion *index = binaryNode->getRight()->getAsConstantUnion(); in traverseNode()
582 const TIntermConstantUnion *index = binaryNode->getRight()->getAsConstantUnion(); in traverseNode()
600 TIntermTyped *right = node->getRight()->deepCopy(); in writeEOpIndexDirectOrIndirectOutput()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DOutputHLSL.cpp117 TIntermAggregate *aggregateNode = node.getRight()->getAsAggregate(); in IsAtomicFunctionForSharedVariableDirectAssign()
191 ancestorBinary->getRight()->getAsConstantUnion(); in needStructMapping()
1347 ancestorBinary->getRight()->getAsConstantUnion(); in ancestorEvaluatesToSamplerInStruct()
1388 TIntermAggregate *rightAgg = node->getRight()->getAsAggregate(); in visitBinary()
1413 TIntermAggregate *atomicFunctionNode = node->getRight()->getAsAggregate(); in visitBinary()
1431 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1433 mSSBOOutputHLSL->outputLoadFunctionCall(node->getRight()); in visitBinary()
1437 node->getRight()->traverse(this); in visitBinary()
1443 else if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1447 mSSBOOutputHLSL->outputLoadFunctionCall(node->getRight()); in visitBinary()
[all …]
DValidateLimitations.cpp253 if (!isConstExpr(declInit->getRight())) in validateForLoopInit()
309 if (!isConstExpr(binOp->getRight())) in validateForLoopCond()
386 if (!isConstExpr(binOp->getRight())) in validateForLoopExpr()
417 TIntermTyped *index = node->getRight(); in validateIndexing()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
DUnfoldShortCircuitAST.cpp50 replacement = UnfoldOR(node->getLeft(), node->getRight()); in visitBinary()
53 replacement = UnfoldAND(node->getLeft(), node->getRight()); in visitBinary()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DValidateLimitations.cpp271 if (!isConstExpr(declInit->getRight())) { in validateForLoopInit()
326 if (!isConstExpr(binOp->getRight())) { in validateForLoopCond()
397 if (!isConstExpr(binOp->getRight())) { in validateForLoopExpr()
486 TIntermTyped* index = node->getRight(); in validateIndexing()

1234