/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteCubeMapSamplersAs2DArray.cpp | 73 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, d in TransformDerivativeYMajor() [all...] |
H A D | DeclareAndInitBuiltinsForInstancedMultiview.cpp | 65 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()
|
H A D | ClampPointSize.cpp | 47 TIntermBinary *assignPointSize = new TIntermBinary(EOpAssign, pointSizeNode, clampedPointSize); in ClampPointSize()
|
H A D | RecordConstantPrecision.cpp | 64 case EOpAssign: in operandAffectsParentOperationPrecision()
|
H A D | RemoveDynamicIndexing.cpp | 207 new TIntermBinary(EOpAssign, indexNode, valueParam->deepCopy()); in GetIndexFunctionDefinition() 244 new TIntermBinary(EOpAssign, indexFirstNode, valueParam->deepCopy()); in GetIndexFunctionDefinition() 250 new TIntermBinary(EOpAssign, indexLastNode, valueParam->deepCopy()); in GetIndexFunctionDefinition()
|
H A D | InitializeVariables.cpp | 40 return new TIntermBinary(EOpAssign, initializedNode->deepCopy(), zero); in CreateZeroInitAssignment() 74 new TIntermBinary(TOperator::EOpAssign, fieldReference, fieldZero); in AddZeroInitSequence()
|
H A D | DeferGlobalInitializers.cpp | 77 new TIntermBinary(EOpAssign, symbolNode->deepCopy(), init->getRight()); in GetDeferredInitializers()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | Operator.cpp | 104 case EOpAssign: in GetOperatorString() 150 case EOpAssign: in IsAssignment()
|
H A D | TranslatorMetal.cpp | 70 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()
|
H A D | TranslatorMetalDirect.cpp | 276 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/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
H A D | RewriteAtomicFunctionExpressions.cpp | 79 TOperator::EOpAssign, CreateTempSymbolNode(returnVariable), oldAtomicFunctionNode); in rewriteAtomicFunctionCallNode() 136 return !parentAsBinary || parentAsBinary->getOp() != EOpAssign; in IsAtomicFunctionInsideExpression()
|
H A D | RewriteExpressionsWithShaderStorageBlock.cpp | 201 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()
|
H A D | ArrayReturnValueToOutParameter.cpp | 195 new TIntermBinary(EOpAssign, returnValueSymbol, expression); in visitBranch() 211 if (node->getOp() == EOpAssign && node->getLeft()->isArray()) in visitBinary()
|
H A D | SeparateExpressionsReturningArrays.cpp | 67 ASSERT(node->getOp() == EOpAssign); in visitBinary()
|
H A D | WrapSwitchStatementsInBlocks.cpp | 98 EOpAssign, declaratorAsBinary->getLeft(), declaratorAsBinary->getRight()); in visitSwitch()
|
H A D | SeparateArrayInitialization.cpp | 72 new TIntermBinary(EOpAssign, symbol, initializer); in visitDeclaration()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
H A D | ReplaceArrayOfMatrixVarying.cpp | 134 assignment = new TIntermBinary(EOpAssign, tempMatrixColIndexed, vectorIndexed); in ReplaceArrayOfMatrixVarying() 138 assignment = new TIntermBinary(EOpAssign, vectorIndexed, tempMatrixColIndexed); in ReplaceArrayOfMatrixVarying()
|
H A D | IntermNodePatternMatcher.cpp | 72 if (node->isArray() && node->getOp() == EOpAssign && parentNode != nullptr && in matchInternal() 138 (parentBinary->getOp() == EOpAssign || parentBinary->getOp() == EOpInitialize)); in match()
|
H A D | ReplaceClipCullDistanceVariable.cpp | 208 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()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | RewriteUnaddressableReferences.cpp | 69 case TOperator::EOpAssign: in IsAssignEqualsSign() 122 case TOperator::EOpAssign: in ReturnsReference() 217 return *new TIntermBinary(TOperator::EOpAssign, left->deepCopy(), in DecomposeCompoundAssignment()
|
H A D | RewriteCaseDeclarations.cpp | 66 return *new TIntermBinary(TOperator::EOpAssign, &decl.symbol,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/ |
H A D | ClampFragDepth.cpp | 49 TIntermBinary *assignFragDepth = new TIntermBinary(EOpAssign, fragDepthNode, clampedFragDepth); in ClampFragDepth()
|
H A D | RewriteRepeatedAssignToSwizzled.cpp | 81 new TIntermBinary(EOpAssign, node->getLeft(), rightAssignmentTargetCopy); in visitBinary()
|
/third_party/glslang/glslang/HLSL/ |
H A D | hlslParseHelper.cpp | 287 intermediate.addAssign(EOpAssign, rhsTmp, loadOp, loc), in handleLvalue() 406 case EOpAssign: in handleLvalue() 447 makeBinary(EOpAssign, coordTmp, coord); // coordtmp = load[param1] in handleLvalue() 482 makeBinary(EOpAssign, coordTmp, coord); // coordtmp = load[param1] in handleLvalue() 504 makeBinary(EOpAssign, coordTmp, coord); // coordtmp = load[param1] in handleLvalue() 506 makeBinary(EOpAssign, rhsTmp2, rhsTmp1); // rhsTmp2 = rhsTmp1 in handleLvalue() 2199 intermediate.growAggregate(synthBody, handleAssign(loc, EOpAssign, arg, input)); in transformEntryPoint() 2205 intermediate.growAggregate(synthBody, handleAssign(loc, EOpAssign, arg, in transformEntryPoint() 2208 intermediate.growAggregate(synthBody, handleAssign(loc, EOpAssign, arg, in transformEntryPoint() 2251 returnAssign = handleAssign(loc, EOpAssign, elemen in transformEntryPoint() [all...] |
H A D | hlslOpMap.cpp | 47 case EHTokAssign: return EOpAssign; in assignment()
|