/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteCubeMapSamplersAs2DArray.cpp | 38 EOpMul, in DerivativeQuotient() 39 new TIntermBinary(EOpSub, new TIntermBinary(EOpMul, du->deepCopy(), v->deepCopy()), in DerivativeQuotient() 40 new TIntermBinary(EOpMul, dv->deepCopy(), u->deepCopy())), in DerivativeQuotient() 41 new TIntermBinary(EOpMul, vRecip->deepCopy(), vRecip->deepCopy())); in DerivativeQuotient() 70 new TIntermUnary(EOpNegative, new TIntermBinary(EOpMul, signX, z->deepCopy()), nullptr); in TransformXMajor() 93 duValue = new TIntermBinary(EOpMul, duValue, CreateFloatNode(0.5f, EbpMedium)); in TransformDerivativeXMajor() 94 dvValue = new TIntermBinary(EOpMul, dvValue, CreateFloatNode(0.5f, EbpMedium)); in TransformDerivativeXMajor() 124 TIntermTyped *vcValue = new TIntermBinary(EOpMul, signY, z->deepCopy()); in TransformYMajor() 146 duValue = new TIntermBinary(EOpMul, duValue, CreateFloatNode(0.5f, EbpMedium)); in TransformDerivativeYMajor() 147 dvValue = new TIntermBinary(EOpMul, dvValue, CreateFloatNode(0.5f, EbpMedium)); in TransformDerivativeYMajor() [all …]
|
D | RewriteDfdy.cpp | 149 TIntermBinary *rotatedFlipXY = new TIntermBinary(EOpMul, flipXY, halfRotationMat); in visitAggregateWithRotation() 172 TOperator multiplyOp = (objectSize == 1) ? EOpMul : EOpVectorTimesScalar; in visitAggregateWithRotation() 198 TOperator multiplyOp = (objectSize == 1) ? EOpMul : EOpVectorTimesScalar; in visitAggregateWithoutRotation()
|
D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 185 new TIntermBinary(EOpMul, indexExpression, CreateIndexNode(subArraySize)); in RewriteArrayOfArraySubscriptExpression()
|
/third_party/glslang/glslang/HLSL/ |
D | hlslOpMap.cpp | 70 case EHTokStar: return EOpMul; in binary() 163 case EOpMul: in precedenceLevel()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Initialize.cpp | 161 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpMul, mat2, "matrixCompMult", mat2, mat2); in InsertBuiltInFunctions() 162 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpMul, mat3, "matrixCompMult", mat3, mat3); in InsertBuiltInFunctions() 163 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpMul, mat4, "matrixCompMult", mat4, mat4); in InsertBuiltInFunctions() 164 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat2x3, "matrixCompMult", mat2x3, mat2x3); in InsertBuiltInFunctions() 165 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat3x2, "matrixCompMult", mat3x2, mat3x2); in InsertBuiltInFunctions() 166 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat2x4, "matrixCompMult", mat2x4, mat2x4); in InsertBuiltInFunctions() 167 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat4x2, "matrixCompMult", mat4x2, mat4x2); in InsertBuiltInFunctions() 168 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat3x4, "matrixCompMult", mat3x4, mat3x4); in InsertBuiltInFunctions() 169 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat4x3, "matrixCompMult", mat4x3, mat4x3); in InsertBuiltInFunctions()
|
D | intermOut.cpp | 125 case EOpMul: out << "component-wise multiply"; break; in visitBinary() 321 case EOpMul: out << "component-wise multiply"; break; in visitAggregate()
|
D | Intermediate.cpp | 37 case EOpMul: in ValidateMultiplication() 222 case EOpMul: return "*"; in getOperatorString() 362 case EOpMul: in addBinaryMath() 1014 case EOpMul: in promote() 1446 case EOpMul: in fold()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteInterpolateAtOffset.cpp | 106 TOperator mulOp = EOpMul; in visitAggregate() 117 mulOp = EOpMul; in visitAggregate()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TranslatorMetal.cpp | 66 TIntermBinary *inverseY = new TIntermBinary(EOpMul, positionY->deepCopy(), negFlipY); in AppendVertexShaderPositionYCorrectionToMain() 205 TIntermBinary *zScale = new TIntermBinary(EOpMul, positionZ->deepCopy(), viewportZScale); in transformDepthBeforeCorrection()
|
D | Operator.cpp | 45 case EOpMul: in GetOperatorString()
|
D | TranslatorVulkan.cpp | 234 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable() 354 TIntermBinary *ndcViewport = new TIntermBinary(EOpMul, viewportZW, ndcPlusOne); in AddBresenhamEmulationVS() 438 new TIntermBinary(EOpMul, instanceIndex, xfbVerticesPerInstance); in AddXfbEmulationSupport() 704 TIntermBinary *scaledPosition = new TIntermBinary(EOpMul, offsetHalfPosition, viewportZW); in AddBresenhamEmulationFS() 743 TIntermBinary *ddfp = new TIntermBinary(EOpMul, dd, fp); in AddBresenhamEmulationFS()
|
D | TranslatorMetalDirect.cpp | 263 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable() 453 TIntermBinary *inverseY = new TIntermBinary(EOpMul, positionY->deepCopy(), negFlipY); in AppendVertexShaderPositionYCorrectionToMain() 591 TIntermBinary *zScale = new TIntermBinary(EOpMul, positionZ->deepCopy(), viewportZScale); in transformDepthBeforeCorrection() 623 TIntermBinary *halfZPlusW = new TIntermBinary(EOpMul, zPlusW, oneHalf->deepCopy()); in appendVertexShaderDepthCorrectionToMain()
|
D | util.cpp | 939 case EOpMul: in IsValidImplicitConversion() 959 case EOpMul: in IsValidImplicitConversion()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TranslatorVulkan.cpp | 235 TIntermBinary *inverseY = new TIntermBinary(EOpMul, removePivot, viewportYScale); in FlipBuiltinVariable() 303 TIntermBinary *halfZPlusW = new TIntermBinary(EOpMul, zPlusW, oneHalf->deepCopy()); in AppendVertexShaderDepthCorrectionToMain() 533 TIntermBinary *scaledPosition = new TIntermBinary(EOpMul, offsetHalfPosition, viewportZW); in AddLineSegmentRasterizationEmulation() 560 TIntermBinary *baSq = new TIntermBinary(EOpMul, ba, ba->deepCopy()); in AddLineSegmentRasterizationEmulation()
|
D | Operator.h | 54 EOpMul, enumerator
|
D | Operator.cpp | 40 case EOpMul: in GetOperatorString()
|
D | util.cpp | 899 case EOpMul: in IsValidImplicitConversion() 919 case EOpMul: in IsValidImplicitConversion()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteDfdy.cpp | 63 TOperator multiplyOp = (objectSize == 1) ? EOpMul : EOpVectorTimesScalar; in visitUnary()
|
D | ExpandIntegerPowExpressions.cpp | 118 TIntermBinary *mul = new TIntermBinary(EOpMul, current, CreateTempSymbolNode(lhsVariable)); in visitAggregate()
|
D | RewriteAtomicCounters.cpp | 126 new TIntermBinary(EOpMul, bindingModFour, CreateUIntConstant(8)); in CreateAtomicCounterRef() 470 thisDimensionOffset = new TIntermBinary(EOpMul, thisDimensionOffset, in convertFunctionArgumentHelper()
|
D | RewriteCubeMapSamplersAs2DArray.cpp | 216 new TIntermUnary(EOpNegative, new TIntermBinary(EOpMul, signX, z->deepCopy()), nullptr); in TransformXMajor() 235 TIntermTyped *vcValue = new TIntermBinary(EOpMul, signY, z->deepCopy()); in TransformYMajor() 252 TIntermTyped *ucValue = new TIntermBinary(EOpMul, signZ, x->deepCopy()); in TransformZMajor()
|
D | VectorizeVectorScalarArithmetic.cpp | 238 case EOpMul: in visitAggregate()
|
D | RewriteExpressionsWithShaderStorageBlock.cpp | 73 case EOpMul: in IsReadonlyBinaryOperatorNotInSSBOAccessChain()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
D | ExpandIntegerPowExpressions.cpp | 125 TIntermBinary *mul = new TIntermBinary(EOpMul, current, CreateTempSymbolNode(lhsVariable)); in visitAggregate()
|
/third_party/glslang/glslang/MachineIndependent/ |
D | Intermediate.cpp | 137 right = addBinaryMath(EOpMul, right, size, loc); in addBinaryMath() 152 left = addBinaryMath(EOpMul, left, size, loc); in addBinaryMath() 932 case EOpMul: in addPairConversion() 1291 case EOpMul: in addBiShapeConversion() 3073 case EOpMul: in isSpecializationOperation() 3119 case EOpMul: in isNonuniformPropagating() 3364 case EOpMul: in promoteBinary() 3460 case EOpMul: in promoteBinary() 3513 case EOpMul: in promoteBinary() 3529 case EOpMul: in promoteBinary() [all …]
|