/external/angle/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)); in TransformDerivativeXMajor() 94 dvValue = new TIntermBinary(EOpMul, dvValue, CreateFloatNode(0.5f)); in TransformDerivativeXMajor() 124 TIntermTyped *vcValue = new TIntermBinary(EOpMul, signY, z->deepCopy()); in TransformYMajor() 146 duValue = new TIntermBinary(EOpMul, duValue, CreateFloatNode(0.5f)); in TransformDerivativeYMajor() 147 dvValue = new TIntermBinary(EOpMul, dvValue, CreateFloatNode(0.5f)); in TransformDerivativeYMajor() [all …]
|
D | RewriteDfdy.cpp | 150 TIntermBinary *rotatedFlipXY = new TIntermBinary(EOpMul, flipXY, halfRotationMat); in visitAggregateWithRotation() 173 TOperator multiplyOp = (objectSize == 1) ? EOpMul : EOpVectorTimesScalar; in visitAggregateWithRotation() 199 TOperator multiplyOp = (objectSize == 1) ? EOpMul : EOpVectorTimesScalar; in visitAggregateWithoutRotation()
|
D | EmulatePrecision.cpp | 522 case EOpMul: in visitBinary()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/HLSL/ |
D | hlslOpMap.cpp | 70 case EHTokStar: return EOpMul; in binary() 163 case EOpMul: in precedenceLevel()
|
/external/deqp-deps/glslang/glslang/HLSL/ |
D | hlslOpMap.cpp | 70 case EHTokStar: return EOpMul; in binary() 163 case EOpMul: in precedenceLevel()
|
/external/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()
|
/external/angle/src/compiler/translator/ |
D | Operator.cpp | 45 case EOpMul: in GetOperatorString()
|
D | TranslatorMetal.cpp | 71 TIntermBinary *inverseY = new TIntermBinary(EOpMul, positionY->deepCopy(), negFlipY); in AppendVertexShaderPositionYCorrectionToMain() 269 TIntermBinary *zScale = new TIntermBinary(EOpMul, positionZ->deepCopy(), viewportZScale); in transformDepthBeforeCorrection()
|
D | TranslatorVulkan.cpp | 234 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable() 324 TIntermBinary *ndcViewport = new TIntermBinary(EOpMul, viewportZW, ndcPlusOne); in AddBresenhamEmulationVS() 409 new TIntermBinary(EOpMul, instanceIndex, xfbVerticesPerInstance); in AddXfbEmulationSupport() 671 TIntermBinary *scaledPosition = new TIntermBinary(EOpMul, offsetHalfPosition, viewportZW); in AddBresenhamEmulationFS() 709 TIntermBinary *ddfp = new TIntermBinary(EOpMul, dd, fp); in AddBresenhamEmulationFS()
|
D | TranslatorMetalDirect.cpp | 293 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable() 468 TIntermBinary *inverseY = new TIntermBinary(EOpMul, positionY->deepCopy(), negFlipY); in AppendVertexShaderPositionYCorrectionToMain() 597 TIntermBinary *zScale = new TIntermBinary(EOpMul, positionZ->deepCopy(), viewportZScale); in transformDepthBeforeCorrection()
|
D | util.cpp | 939 case EOpMul: in IsValidImplicitConversion() 959 case EOpMul: in IsValidImplicitConversion()
|
D | Operator_autogen.h | 72 EOpMul, enumerator
|
D | OutputTree.cpp | 192 case EOpMul: in visitBinary()
|
/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | ExpandIntegerPowExpressions.cpp | 125 TIntermBinary *mul = new TIntermBinary(EOpMul, current, CreateTempSymbolNode(lhsVariable)); in visitAggregate()
|
D | RewriteExpressionsWithShaderStorageBlock.cpp | 73 case EOpMul: in IsReadonlyBinaryOperatorNotInSSBOAccessChain()
|
/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteInterpolateAtOffset.cpp | 125 TIntermBinary *correctedOffset = new TIntermBinary(EOpMul, offsetNode, rotatedXY); in visitAggregate()
|
D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 186 new TIntermBinary(EOpMul, indexExpression, CreateIndexNode(subArraySize)); in RewriteArrayOfArraySubscriptExpression()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | Intermediate.cpp | 137 right = addBinaryMath(EOpMul, right, size, loc); in addBinaryMath() 152 left = addBinaryMath(EOpMul, left, size, loc); in addBinaryMath() 928 case EOpMul: in addPairConversion() 1287 case EOpMul: in addBiShapeConversion() 3063 case EOpMul: in isSpecializationOperation() 3109 case EOpMul: in isNonuniformPropagating() 3354 case EOpMul: in promoteBinary() 3450 case EOpMul: in promoteBinary() 3503 case EOpMul: in promoteBinary() 3519 case EOpMul: in promoteBinary() [all …]
|
D | propagateNoContraction.cpp | 168 case glslang::EOpMul: in isArithmeticOperation()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | Intermediate.cpp | 137 right = addBinaryMath(EOpMul, right, size, loc); in addBinaryMath() 152 left = addBinaryMath(EOpMul, left, size, loc); in addBinaryMath() 928 case EOpMul: in addPairConversion() 1287 case EOpMul: in addBiShapeConversion() 3063 case EOpMul: in isSpecializationOperation() 3109 case EOpMul: in isNonuniformPropagating() 3354 case EOpMul: in promoteBinary() 3450 case EOpMul: in promoteBinary() 3503 case EOpMul: in promoteBinary() 3519 case EOpMul: in promoteBinary() [all …]
|
D | propagateNoContraction.cpp | 168 case glslang::EOpMul: in isArithmeticOperation()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | VectorizeVectorScalarArithmetic.cpp | 238 case EOpMul: in visitAggregate()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | RewriteUnaddressableReferences.cpp | 168 op = TOperator::EOpMul; in DecomposeCompoundAssignment()
|