/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/spirv/ |
H A D | EmulateAdvancedBlendEquations.cpp | 583 TIntermTyped *result = new TIntermBinary(EOpMul, src, dst); in generateBlendFunctions() 601 TIntermTyped *mul = new TIntermBinary(EOpMul, src->deepCopy(), dst->deepCopy()); in generateBlendFunctions() 637 TIntermTyped *sum2 = new TIntermBinary(EOpMul, sum, Float(2)); in generateBlendFunctions() 639 TIntermTyped *mul = new TIntermBinary(EOpMul, src->deepCopy(), dst->deepCopy()); in generateBlendFunctions() 641 TIntermTyped *mul2 = new TIntermBinary(EOpMul, mul, Float(2)); in generateBlendFunctions() 826 TIntermTyped *src2 = new TIntermBinary(EOpMul, Float(2), src); in generateBlendFunctions() 833 new TIntermBinary(EOpMul, dst->deepCopy(), oneMinusDst); in generateBlendFunctions() 835 TIntermTyped *dst16 = new TIntermBinary(EOpMul, Float(16), dst->deepCopy()); in generateBlendFunctions() 840 new TIntermBinary(EOpMul, dst16Minus12, dst->deepCopy()); in generateBlendFunctions() 846 new TIntermBinary(EOpMul, dst->deepCopy(), dst16Minus12TimesDstPlus3); in generateBlendFunctions() [all …]
|
H A D | EmulateDithering.cpp | 132 new TIntermBinary(EOpMul, ditherParam->deepCopy(), CreateFloatNode(2.0f, EbpMedium)), in EmitFragmentOutputDither() 183 new TIntermBinary(EOpMul, ditherParam->deepCopy(), CreateFloatNode(0.5f, EbpMedium)), in EmitFragmentOutputDither() 227 TIntermTyped *scaledUp = new TIntermBinary(EOpMul, fragmentOutput->deepCopy(), multiplier); in EmitFragmentOutputDither()
|
H A D | RewriteInterpolateAtOffset.cpp | 136 TIntermTyped *flipped = new TIntermBinary(EOpMul, swapped, flipXY); in getRotateFunc()
|
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/ |
H A D | RewriteDfdy.cpp | 95 new TIntermBinary(EOpMul, isDFdx ? swapXMultiplier : swapYMultiplier, in visitAggregate() 98 new TIntermBinary(EOpMul, isDFdx ? swapYMultiplier : swapXMultiplier, in visitAggregate() 101 const TOperator mulOp = dFdx->getType().isVector() ? EOpVectorTimesScalar : EOpMul; in visitAggregate()
|
H A D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 185 new TIntermBinary(EOpMul, indexExpression, CreateIndexNode(subArraySize)); in RewriteArrayOfArraySubscriptExpression()
|
H A D | PreTransformTextureCubeGradDerivatives.cpp | 140 d, new TIntermBinary(EOpSub, packXY, new TIntermBinary(EOpMul, division, packZZ)))); in getReplacementFunction()
|
/aosp_15_r20/external/deqp-deps/glslang/glslang/HLSL/ |
D | hlslOpMap.cpp | 70 case EHTokStar: return EOpMul; in binary() 163 case EOpMul: in precedenceLevel()
|
/aosp_15_r20/external/angle/third_party/glslang/src/glslang/HLSL/ |
H A D | hlslOpMap.cpp | 70 case EHTokStar: return EOpMul; in binary() 163 case EOpMul: in precedenceLevel()
|
/aosp_15_r20/external/angle/third_party/glslang/src/glslang/MachineIndependent/ |
H A D | Intermediate.cpp | 138 right = addBinaryMath(EOpMul, right, size, loc); in addBinaryMath() 153 left = addBinaryMath(EOpMul, left, size, loc); in addBinaryMath() 707 case EOpMul: in addPairConversion() 1072 case EOpMul: in addBiShapeConversion() 2810 case EOpMul: in isSpecializationOperation() 2856 case EOpMul: in isNonuniformPropagating() 3101 case EOpMul: in promoteBinary() 3197 case EOpMul: in promoteBinary() 3251 case EOpMul: in promoteBinary() 3269 case EOpMul: in promoteBinary() [all …]
|
H A D | Constant.cpp | 131 case EOpMul: in fold() 902 case EOpMul: in fold() 906 return left->fold(EOpMul, right); in fold()
|
H A D | propagateNoContraction.cpp | 166 case glslang::EOpMul: in isArithmeticOperation()
|
/aosp_15_r20/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() 916 case EOpMul: in addPairConversion() 1277 case EOpMul: in addBiShapeConversion() 3099 case EOpMul: in isSpecializationOperation() 3145 case EOpMul: in isNonuniformPropagating() 3390 case EOpMul: in promoteBinary() 3486 case EOpMul: in promoteBinary() 3540 case EOpMul: in promoteBinary() 3558 case EOpMul: in promoteBinary() [all …]
|
D | propagateNoContraction.cpp | 166 case glslang::EOpMul: in isArithmeticOperation()
|
/aosp_15_r20/external/angle/src/compiler/translator/spirv/ |
H A D | TranslatorSPIRV.cpp | 223 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable() 356 new TIntermBinary(EOpMul, instanceIndex, xfbVerticesPerInstance); in AddXfbEmulationSupport() 577 TIntermTyped *rotatedFlippedXY = new TIntermBinary(EOpMul, rotatedXY, flipXY); in AddVertexTransformationSupport() 588 new TIntermBinary(EOpMul, zPlusW, CreateFloatNode(0.5, EbpMedium)); in AddVertexTransformationSupport()
|
/aosp_15_r20/external/angle/src/compiler/translator/msl/ |
H A D | TranslatorMSL.cpp | 239 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in FlipBuiltinVariable() 746 TIntermBinary *inverseY = new TIntermBinary(EOpMul, positionY->deepCopy(), negFlipY); in AppendVertexShaderPositionYCorrectionToMain() 877 TIntermBinary *zScale = new TIntermBinary(EOpMul, positionZ->deepCopy(), viewportZScale); in transformDepthBeforeCorrection() 912 TIntermBinary *halfZPlusW = new TIntermBinary(EOpMul, zPlusW, oneHalf->deepCopy()); in appendVertexShaderDepthCorrectionToMain()
|
/aosp_15_r20/external/angle/src/compiler/translator/ |
H A D | Operator.cpp | 45 case EOpMul: in GetOperatorString()
|
H A D | Operator_autogen.h | 74 EOpMul, enumerator
|
H A D | OutputTree.cpp | 184 case EOpMul: in visitBinary()
|
H A D | IntermNode.cpp | 1257 case EOpMul: in isMultiplication() 1325 return EOpMul; in GetMulOpBasedOnOperands() 1887 case EOpMul: in promote() 2461 case EOpMul: in FoldBinary()
|
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/hlsl/ |
H A D | ExpandIntegerPowExpressions.cpp | 125 TIntermBinary *mul = new TIntermBinary(EOpMul, current, CreateTempSymbolNode(lhsVariable)); in visitAggregate()
|
H A D | RewriteExpressionsWithShaderStorageBlock.cpp | 73 case EOpMul: in IsReadonlyBinaryOperatorNotInSSBOAccessChain()
|
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/msl/ |
H A D | RewriteInterpolants.cpp | 62 TIntermTyped *flipped = new TIntermBinary(EOpMul, new TIntermSymbol(offsetParam), flipXY); in getFlipFunction()
|
H A D | RewriteUnaddressableReferences.cpp | 168 op = TOperator::EOpMul; in DecomposeCompoundAssignment()
|
/aosp_15_r20/external/angle/src/compiler/translator/tree_util/ |
H A D | DriverUniform.cpp | 303 return new TIntermBinary(EOpMul, flipXY, CreateVecNode(kMultiplier.data(), 2, EbpLow)); in getNegFlipXY()
|
H A D | FindPreciseNodes.cpp | 338 case EOpMul: in IsArithmeticOp()
|