Home
last modified time | relevance | path

Searched refs:EOpAssign (Results 1 – 25 of 96) sorted by relevance

1234

/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteCubeMapSamplersAs2DArray.cpp73 block->appendStatement(new TIntermBinary(EOpAssign, uc->deepCopy(), ucValue)); in TransformXMajor()
74 block->appendStatement(new TIntermBinary(EOpAssign, vc->deepCopy(), vcValue)); in TransformXMajor()
95 block->appendStatement(new TIntermBinary(EOpAssign, du->deepCopy(), duValue)); in TransformDerivativeXMajor()
96 block->appendStatement(new TIntermBinary(EOpAssign, dv->deepCopy(), dvValue)); in TransformDerivativeXMajor()
105 new TIntermBinary(EOpAssign, du->deepCopy(), Swizzle1(dOuter->deepCopy(), 2))); in TransformImplicitDerivativeXMajor()
107 new TIntermBinary(EOpAssign, dv->deepCopy(), Swizzle1(dOuter->deepCopy(), 1))); in TransformImplicitDerivativeXMajor()
126 block->appendStatement(new TIntermBinary(EOpAssign, uc->deepCopy(), ucValue)); in TransformYMajor()
127 block->appendStatement(new TIntermBinary(EOpAssign, vc->deepCopy(), vcValue)); in TransformYMajor()
148 block->appendStatement(new TIntermBinary(EOpAssign, du->deepCopy(), duValue)); in TransformDerivativeYMajor()
149 block->appendStatement(new TIntermBinary(EOpAssign, dv->deepCopy(), dvValue)); in TransformDerivativeYMajor()
[all …]
DDeclareAndInitBuiltinsForInstancedMultiview.cpp65 new TIntermBinary(EOpAssign, new TIntermSymbol(instanceID), normalizedInstanceIDAsInt); in InitializeViewIDAndInstanceID()
74 new TIntermBinary(EOpAssign, new TIntermSymbol(viewID), normalizedViewID); in InitializeViewIDAndInstanceID()
97 new TIntermBinary(EOpAssign, viewportIndexSymbol, viewIDAsInt)); in SelectViewIndexInVertexShader()
109 new TIntermBinary(EOpAssign, layerSymbol, sumOfViewIDAndBaseViewIndex)); in SelectViewIndexInVertexShader()
DClampPointSize.cpp47 TIntermBinary *assignPointSize = new TIntermBinary(EOpAssign, pointSizeNode, clampedPointSize); in ClampPointSize()
DRecordConstantPrecision.cpp64 case EOpAssign: in operandAffectsParentOperationPrecision()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteCubeMapSamplersAs2DArray.cpp196 helperBody->appendStatement(new TIntermBinary(EOpAssign, l->deepCopy(), lHVD)); in GetLayerFromNonHelperInvocation()
219 block->appendStatement(new TIntermBinary(EOpAssign, uc->deepCopy(), ucValue)); in TransformXMajor()
220 block->appendStatement(new TIntermBinary(EOpAssign, vc->deepCopy(), vcValue)); in TransformXMajor()
237 block->appendStatement(new TIntermBinary(EOpAssign, uc->deepCopy(), ucValue)); in TransformYMajor()
238 block->appendStatement(new TIntermBinary(EOpAssign, vc->deepCopy(), vcValue)); in TransformYMajor()
255 block->appendStatement(new TIntermBinary(EOpAssign, uc->deepCopy(), ucValue)); in TransformZMajor()
256 block->appendStatement(new TIntermBinary(EOpAssign, vc->deepCopy(), vcValue)); in TransformZMajor()
582 body->appendStatement(new TIntermBinary(EOpAssign, ma, maValue)); in declareCoordTranslationFunction()
596 calculateXL->appendStatement(new TIntermBinary(EOpAssign, l->deepCopy(), xl)); in declareCoordTranslationFunction()
605 calculateYL->appendStatement(new TIntermBinary(EOpAssign, l->deepCopy(), yl)); in declareCoordTranslationFunction()
[all …]
DDeclareAndInitBuiltinsForInstancedMultiview.cpp64 new TIntermBinary(EOpAssign, new TIntermSymbol(instanceID), normalizedInstanceIDAsInt); in InitializeViewIDAndInstanceID()
73 new TIntermBinary(EOpAssign, new TIntermSymbol(viewID), normalizedViewID); in InitializeViewIDAndInstanceID()
96 new TIntermBinary(EOpAssign, viewportIndexSymbol, viewIDAsInt)); in SelectViewIndexInVertexShader()
108 new TIntermBinary(EOpAssign, layerSymbol, sumOfViewIDAndBaseViewIndex)); in SelectViewIndexInVertexShader()
DRewriteAtomicFunctionExpressions.cpp79 TOperator::EOpAssign, CreateTempSymbolNode(returnVariable), oldAtomicFunctionNode); in rewriteAtomicFunctionCallNode()
136 return !parentAsBinary || parentAsBinary->getOp() != EOpAssign; in IsAtomicFunctionInsideExpression()
DRewriteExpressionsWithShaderStorageBlock.cpp201 new TIntermBinary(EOpAssign, node->getLeft(), tempSymbol->deepCopy()); in visitBinary()
301 EOpAssign, ssboArgument->deepCopy(), argumentCopy->deepCopy()); in visitAggregate()
371 new TIntermBinary(EOpAssign, node->getOperand()->deepCopy(), temp1->deepCopy()); in visitUnary()
DClampPointSize.cpp43 TIntermBinary *assignPointSize = new TIntermBinary(EOpAssign, pointSizeNode, clampedPointSize); in ClampPointSize()
DClampFragDepth.cpp49 TIntermBinary *assignFragDepth = new TIntermBinary(EOpAssign, fragDepthNode, clampedFragDepth); in ClampFragDepth()
DArrayReturnValueToOutParameter.cpp192 new TIntermBinary(EOpAssign, returnValueSymbol, expression); in visitBranch()
208 if (node->getOp() == EOpAssign && node->getLeft()->isArray()) in visitBinary()
DRewriteRepeatedAssignToSwizzled.cpp76 new TIntermBinary(EOpAssign, node->getLeft(), rightAssignmentTargetCopy); in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DOperator.cpp104 case EOpAssign: in GetOperatorString()
150 case EOpAssign: in IsAssignment()
DTranslatorMetal.cpp70 TIntermBinary *assignment = new TIntermBinary(TOperator::EOpAssign, positionYLHS, inverseY); in AppendVertexShaderPositionYCorrectionToMain()
209 TIntermBinary *assignment = new TIntermBinary(TOperator::EOpAssign, positionZLHS, zScale); in transformDepthBeforeCorrection()
319 new TIntermBinary(TOperator::EOpAssign, positionRef->deepCopy(), constVarConstructor); in insertRasterizerDiscardLogic()
DTranslatorMetalDirect.cpp276 TIntermBinary *assignToY = new TIntermBinary(EOpAssign, correctedXY, plusPivot); in RotateAndFlipBuiltinVariable()
406 new TIntermBinary(TOperator::EOpAssign, glFragDataSlot, &access); in AddFragDataDeclaration()
457 TIntermBinary *assignment = new TIntermBinary(TOperator::EOpAssign, positionYLHS, inverseY); in AppendVertexShaderPositionYCorrectionToMain()
562 new TIntermBinary(TOperator::EOpAssign, positionRef->deepCopy(), constVarConstructor); in insertRasterizationDiscardLogic()
595 TIntermBinary *assignment = new TIntermBinary(TOperator::EOpAssign, positionZLHS, zScale); in transformDepthBeforeCorrection()
627 TIntermBinary *assignment = new TIntermBinary(TOperator::EOpAssign, positionZLHS, halfZPlusW); in appendVertexShaderDepthCorrectionToMain()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DOperator.cpp302 case EOpAssign: in GetOperatorString()
383 case EOpAssign: in IsAssignment()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DReplaceClipCullDistanceVariable.cpp208 return new TIntermBinary(EOpAssign, left, right); in simpleAssignFunc()
229 TIntermBinary *assignment = new TIntermBinary(EOpAssign, left, right); in assignFuncWithEnableFlags()
234 new TIntermBinary(EOpAssign, left->deepCopy(), CreateFloatNode(0, EbpMedium)); in assignFuncWithEnableFlags()
391 new TIntermBinary(EOpAssign, left, CreateFloatNode(0, EbpMedium)); in assignANGLEValueToOriginalVariableImpl()
DIntermNodePatternMatcher.cpp72 if (node->isArray() && node->getOp() == EOpAssign && parentNode != nullptr && in matchInternal()
138 (parentBinary->getOp() == EOpAssign || parentBinary->getOp() == EOpInitialize)); in match()
DReplaceArrayOfMatrixVarying.cpp134 assignment = new TIntermBinary(EOpAssign, tempMatrixColIndexed, vectorIndexed); in ReplaceArrayOfMatrixVarying()
138 assignment = new TIntermBinary(EOpAssign, vectorIndexed, tempMatrixColIndexed); in ReplaceArrayOfMatrixVarying()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp66 if (node->isArray() && node->getOp() == EOpAssign && parentNode != nullptr && in matchInternal()
132 (parentBinary->getOp() == EOpAssign || parentBinary->getOp() == EOpInitialize)); in match()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
DRewriteAtomicFunctionExpressions.cpp79 TOperator::EOpAssign, CreateTempSymbolNode(returnVariable), oldAtomicFunctionNode); in rewriteAtomicFunctionCallNode()
136 return !parentAsBinary || parentAsBinary->getOp() != EOpAssign; in IsAtomicFunctionInsideExpression()
DRewriteExpressionsWithShaderStorageBlock.cpp201 new TIntermBinary(EOpAssign, node->getLeft(), tempSymbol->deepCopy()); in visitBinary()
301 EOpAssign, ssboArgument->deepCopy(), argumentCopy->deepCopy()); in visitAggregate()
371 new TIntermBinary(EOpAssign, node->getOperand()->deepCopy(), temp1->deepCopy()); in visitUnary()
DArrayReturnValueToOutParameter.cpp195 new TIntermBinary(EOpAssign, returnValueSymbol, expression); in visitBranch()
211 if (node->getOp() == EOpAssign && node->getLeft()->isArray()) in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DRewriteUnaddressableReferences.cpp69 case TOperator::EOpAssign: in IsAssignEqualsSign()
122 case TOperator::EOpAssign: in ReturnsReference()
217 return *new TIntermBinary(TOperator::EOpAssign, left->deepCopy(), in DecomposeCompoundAssignment()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/
DClampFragDepth.cpp49 TIntermBinary *assignFragDepth = new TIntermBinary(EOpAssign, fragDepthNode, clampedFragDepth); in ClampFragDepth()

1234